sir*_*not 6 networking amazon-web-services amazon-vpc
我的场景:我有一个 SQS 队列,其中有一个自动扩展的 EC2 工作器组,将来自队列的消息处理到不同区域的数据库中。
EC2 工作人员的隐含网络需求:
网络选项(我知道):
我已经看到了许多将第一种方法与 NAT 结合使用的建议,包括在 AWS 自己的文档中。我还没有看到任何关于第二种方法的建议。
NAT 似乎是一个昂贵的选择,很容易变成网络瓶颈,并且是单点故障。为什么如此频繁地推荐此选项?第二种方法是否有我不知道的缺点或交易破坏者?
这个问题类似但不一样。我还阅读了有关堆栈溢出的此线程。我还阅读了AWS VPC 用户指南。