{"id":2068,"date":"2021-08-03T22:00:06","date_gmt":"2021-08-03T14:00:06","guid":{"rendered":"https:\/\/9incloud.com\/?p=2068"},"modified":"2021-08-05T18:10:30","modified_gmt":"2021-08-05T10:10:30","slug":"aws-nat-gateway-layout","status":"publish","type":"post","link":"https:\/\/9incloud.com\/aws\/aws-nat-gateway-layout","title":{"rendered":"AWS NAT Gateway \u4f48\u5c40\u548c\u8a2d\u5b9a"},"content":{"rendered":"\n
\u4e00\u822c\u5728\u500b\u4eba AWS \u6e2c\u8a66\u5e33\u865f\u4e2d\uff0c\u61c9\u8a72\u5f88\u5c11\u6703\u9577\u671f\u53bb\u958b\u555f AWS NAT Gateway\uff0c\u56e0\u70ba\u50f9\u683c\u6eff\u8cb4\uff0c\u958b\u555f\u4e00\u500b\u6bcf\u6708\u5c31\u8981\u50f9\u5927\u7d04 1245 \u53f0\u5e63(\u4ee5\u76ee\u524d\u532f\u7387\u4f86\u8a08\u7b97)\uff0c\u800c\u4e14 AWS NAT Gateway \u4e26\u975e\u5728 free tier \u7684\u65b9\u6848\u88e1\u9762\uff0c\u4e5f\u5c31\u662f\u5982\u679c\u8981\u6e2c\u8a66\u7684\u8a71\uff0c\u90fd\u662f\u6703\u7522\u751f\u8cbb\u7528\u7684\uff0c\u9019\u90e8\u5206\u5c31\u8981\u7279\u5b9a\u5c0f\u5fc3<\/p>\n\n\n\n
\u800c\u4e00\u822c\u5728\u4f01\u696d\u4e2d\uff0c\u6b63\u5f0f production \u74b0\u5883\u4e2d\u5982\u679c Lambda \u9700\u8981\u639b\u4e0a VPC \u9023\u7dda\u975e AWS \u670d\u52d9\u7684\u5916\u7db2\uff0c\u5982 call third party sms API\u3001push API\u3001Server \u5b89\u5168\u6027\u66f4\u65b0\u7b49\u7b49…\uff0c\u52e2\u5fc5\u662f\u9700\u8981\u958b\u555f NAT Gateway\uff0c\u7576\u7136\u5982\u679c Lambda \u53ea\u9700\u8981\u5728 VPC \u5167\u9023\u7dda AWS \u670d\u52d9\uff0c\u53ef\u4ee5\u4f7f\u7528 VPC endpoints<\/a> \u5c31\u597d\uff0c\u9054\u5230\u7bc0\u8cbb\u7684\u6548\u679c\uff0c\u800c\u53e6\u5916\u5e38\u898b\u7684 Server \u670d\u52d9\uff0c\u4e0d\u8ad6\u5728 EC2 or ECS \u4e2d\uff0c\u6703\u5e0c\u671b\u653e\u5728 VPC private subnet \u4e2d\uff0c\u7d93\u7531 ELB \u63d0\u4f9b\u5c0d\u5916\u7684\u9023\u7dda\u670d\u52d9\uff0c\u5982\u679c\u662f\u9019\u7a2e\u4f7f\u7528\u65b9\u5f0f\uff0c\u800c Server \u53c8\u9700\u8981\u9023\u7dda\u975e AWS \u670d\u52d9\u7684\u5916\u7db2\uff0c\u52e2\u5fc5\u4e5f\u662f\u9700\u8981\u958b\u555f NAT Gateway<\/p>\n\n\n\n \u00a0<\/p>\n NAT Gateway \u76f8\u8f03\u65bc NAT instances \u4f86\u8aaa\uff0c\u672c\u8eab\u5728\u55ae\u4e00 AZ \u4e2d\u5df2\u7d93\u6709\u5be6\u4f5c High Available\uff0c\u53ef\u53c3\u8003 AWS \u6587\u4ef6<\/a>\u4e2d\u7684\u8aaa\u660e\uff0c\u4f46\u5982\u679c\u55ae\u4e00 AZ \u5982\u679c\u56e0\u70ba\u5929\u707d\u4eba\u798d(\u5982\u505c\u96fb)\u800c\u5931\u6548\uff0c\u4ee3\u8868\u670d\u52d9\u4e5f\u5c31\u8ddf\u8457\u6c92\u8fa6\u6cd5\u9023\u7dda\u51fa\u53bb\uff0c\u6240\u4ee5\u4e00\u822c\u6703\u7528 Multi-AZ \u4f86\u505a HA Redundancy \u9054\u5230 failover\uff0c\u63a5\u8457\u4f86\u770b\u4e00\u5f35\u5716<\/p>\n<\/div>\n\n\n\n