【发布时间】:2020-11-29 12:58:21
【问题描述】:
假设我有三个环境 - 开发、测试和生产。我相信我有两个关于如何在 AWS 中设置它们的选项:
- 为每个环境创建一个 VPC,因此总共三个 VPC。然后在每个 VPC 中添加不同可用性区域中的子网以实现可用性/冗余。创建第四个“共享服务”VPC,其中包含所有不同环境所需的服务。
- 创建具有多个子网的单个 VPC。我会在不同的可用区域中创建子网,并将不同的环境资源均匀分布在子网中,这样如果一个区域出现故障,我就不会丢失环境
这些方法中的哪一种被认为是最佳做法?如果有的话,每个的优点或缺点是什么?我是 AWS 的新手,到目前为止还没有找到最好的明确答案
【问题讨论】:
标签: amazon-web-services amazon-vpc