我应该将客户分成不同的 VPC 吗?

Should I separate customers into separate VPCs?

用例: 我将为每个客户端提供一个单独的 ec2 实例 - 所有实例都将托管相同的网络应用程序和数据库(目前,我保留db 在 ec2 实例中而不是将其分解)。

如果我试图为每个客户端提供安全性,您是否会建议为每个 ec2 实例创建一个单独的 VPC,即使它们位于同一区域?或者这会不会太过分了?

谢谢!到目前为止,我无法在多次 google 搜索中找到它。

请参阅来自 AWS 的 Isolating Resources in a Multi-Tenant Environment