在“设置基础”步骤 5 中建议的层次结构。在 GCP 中作为横幅找到的“层次结构和访问”如下:
- 生产
- 非生产
- 发展
但是非生产(可能是:QA,Staging,沙盒)的目的是什么——为什么不将开发环境包含在非生产中?
答案1
开发人员不应触及非生产类别下的测试或阶段环境。引入新软件可能会引发功能或安全问题。
测试应该像生产一样,开发也应该像测试一样。隔离基础设施鼓励在添加新服务时,首先在开发中弄清楚它们。当计算和网络基础设施在每个环境中都遵循相同的设计时,它会帮助 IT 管理员。在 VPC 云概念中,网络的设置成本很低。
根据您的组织调整这些规则。开发人员可以扮演分析师的角色来排除测试中的问题。但是,他们应该尊重任何变更控制流程,并将重大变更限制在商定的更新程序范围内。
对于那些希望继续关注的人来说,参考图来自GCP 控制台的云设置向导。正如概述中提到的那样,“本指南适用于大型组织。”这对于设置少量管理员组并承担多个项目的设计是有意义的。