四、实施效果

• 规范化、统一化

项目迁移到DevOps平台,各个项目可以在一个统一的DevOps平台进行CICD,无需各自搭建持续集成平台。通过制定合理的规范,不同的项目遵守一致的规范,避免了代码库、CICD流程的管理混乱和不规范。制定度量指标和规范,对软件开发成果和开发过程的测量和分析,帮助对软件开发过程持续进行改进,有效提高软件交付质量和效率。

• 研发效能提升

可视化和可编排,无需编写pipeline脚本,一次配置,多次执行。提交或合并代码触发、定时触发或手动一键执行构建和部署,提高研发人员效率。有效减少系统变更部署上线的时间,快速响应业务变化。

• 报表展示、可度量

从效率、质量、进度三个维度展示任务、代码、构建、部署相关数据,结合项目看板、报表和度量指标,各环节干系人可以对进度、质量等进行判断和干预。

总结:

DevOps的建设是难以短期内完成的,需要进行总体规划,然后分阶段实施。无论是工具的整合,还是度量体系的实施,都需要按部就班、循序渐进,逐步完成建设,最终实现预期目标。


推荐阅读

DevOps组件高可用的思路

普元DevOps5.2版本新特性发布

DevOps驱动的人保微服务平台建设之路


关于作者:愈,普元信息云计算&SOA产品部高级软件工程师,曾参与银联、神华集团等云平台项目的设计与研发,后参与DevOps项目的研发工作,并负责多个客户的DevOps平台实施工作。