在 AWS 上创建 EC2 实例(或其他类型的东西)时,会出现一个默认 VPC。
此外,作为另一种选择,可以预先创建 VPC,并在 EC2 实例创建等过程中进行选择。
那么,在哪些用例中我们应该 创建一个新的 VPC 而不是使用默认的 ?
最佳答案
AWS Documentation 很好地描述了它们如何创建默认 VPC。
这对于简单的应用程序和概念证明非常有用,但不适用于生产部署。例如,数据库实例不应该是公开可用的,并且应该放置在私有(private)子网中,这是默认 VPC 没有的。然后,您将创建某种后端实例,该实例将连接到数据库并向公众公开 REST 接口(interface)。
另一个原因可能是,如果您正在运行多个相互复制的环境(DEV、QA、PROD)。在这种情况下,您希望它们彼此完全隔离,以免在 DEV 环境中进行错误部署而意外影响 PROD 环境。
这份 list 还可以有其他原因,可能有一些比我今天向您介绍的更好。
关于amazon-web-services - 何时在 AWS 中设置非默认 VPC?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50895732/