为什么 GCP 基础设置演练推荐“非生产”和“开发”环境?

为什么 GCP 基础设置演练推荐“非生产”和“开发”环境?

在“设置基础”步​​骤 5 中建议的层次结构。在 GCP 中作为横幅找到的“层次结构和访问”如下:

  • 生产
  • 非生产
  • 发展

但是非生产(可能是:QA,Staging,沙盒)的目的是什么——为什么不将开发环境包含在非生产中?

GCP 网络图

答案1

开发人员不应触及非生产类别下的测试或阶段环境。引入新软件可能会引发功能或安全问题。

测试应该像生产一样,开发也应该像测试一样。隔离基础设施鼓励在添加新服务时,首先在开发中弄清楚它们。当计算和网络基础设施在每个环境中都遵循相同的设计时,它会帮助 IT 管理员。在 VPC 云概念中,网络的设置成本很低。

根据您的组织调整这些规则。开发人员可以扮演分析师的角色来排除测试中的问题。但是,他们应该尊重任何变更控制流程,并将重大变更限制在商定的更新程序范围内。

对于那些希望继续关注的人来说,参考图来自GCP 控制台的云设置向导。正如概述中提到的那样,“本指南适用于大型组织。”这对于设置少量管理员组并承担多个项目的设计是有意义的。

相关内容