关于IT上云的研发运营一体化
方法/步骤
1对项目相关的代码、数据、文档等交付产物的全生命周期管理,从而保证这些交付产物的完整性、一致性和可追溯性。
2持续集成是IT系统上云过程中构建的最佳实践。在版本控制的基础上,按需进行代码提交,自动化构建和自动化测试。
3基于IT系统上云的测试管理需要重点考虑代码质量管理和自动化的回归测试;
4部署和发布管理主要得解决分布式环境下一键式自动部署、灰度发布、快速回滚等关键问题;
5环境管理是为了用最小的代价来达到不同环境之间的应用版本、配置信息、数据等一致性;
6考虑如何满足不同环境测试数据准备,满足测试覆盖度要求,同时兼顾数据安全性的要求;
7在开发运营一体化的每个环节建立有效的度量和反馈机制,通过量化的度量指标有助于衡量改进结果,并不断进行后续的迭代改进。