OPS05-BP10 完全自动化集成和部署
实现自动构建、部署和测试工作负载。这可以减少手动过程引起的错误,并减少部署更改的工作量。
使用
资源标签 和
AWS Resource Groups ,按照一致的
标记策略
常见反模式:
-
星期五,您完成为分支功能编写新代码的工作。星期一,在运行代码质量测试脚本和各单元测试脚本后,您将代码签入计划发行的下一版本中。
-
您接到任务,需要为重要问题编写修复代码,该问题在生产中影响了大量客户。对修复代码进行测试后,您提交代码并通过电子邮件发送更改管理,请求批准以将其部署到生产环境中。
建立此最佳实践的好处: 通过自动构建和部署管理系统,可以减少由手动流程引发的错误,并减少部署更改的工作量,使您的团队成员能够专注于实现商业价值。
未建立此最佳实践暴露的风险等级: 低
实施指导
-
使用构建和部署管理系统:使用构建和部署管理系统来跟踪并实施更改,以便减少手动过程引起的错误,并减少工作量。将集成和部署管道完全自动化,从代码签入到构建、测试、部署和验证都包含在内。这可以减少准备时间、提高更改频率,并减少工作量。
资源
相关文档:
相关视频: