2021 China DevOpsDays 演讲实录

2021 年 4 月 17 日,China DevOpsDays 在上海举办,在本次 DevOps 峰会上进行了关于《DevOps 落地实践之旅》的主题演讲。
本次分享主要分为 3 个阶段:背景介绍、思路实践、回顾总结。
一、背景介绍
在这部分着重介绍了业务及当时在效能方面的背景,主要集中在 CI 能力弱、流程不清晰、标准不统一、习惯自由自在。

二、思路实践
基于上述存在的问题,要先从整体来进行研发流程标准化的建设,自上而下进行规划,自下而上进行建设。

基础构建能力-环境治理
现状:整体研发环境复杂度高、建设滞后
目的:环境管理的目标是用最少的成本模拟最全面的环境
做法:构建统一线下测试环境,将风险前置,在测试环境进行问题拦截
底层集成能力-原子服务市场
构建原子服务市场,由效能平台方、其他平台方、业务方三种角色共同构建原子市场,不断增添里面的原子服务,提高原子复用率,避免重复造轮。

中层调度能力-流水线标准化
将各业务的流水线进行收敛,模板化,以提高 CI 介入控制度及指标度量准确度。

层通用能力-研发流程规范
将产品需求视角、研发活动、流水线 三者进行关联,状态同步。
5. 指标度量
按照交付效率和交付质量,对需求、开发、测试、上线各个阶段进行指标度量。

合作模式
构建研发流程虚拟小组,各种角色参与其中,共同为业务质量效能提升负责。

三、总结回顾
将整个研发流程标准化的过程进行回顾,DevOps 落地从不是一蹴而就的,在不同的阶段、不同的资源情况下,研发流程的形态也是不同的,需要不断的按照业务发展进行调整,在某个阶段最适应业务的流程那就是最佳实践流程,这是一个逐步进化的过程。


版权声明: 本文为 InfoQ 作者【homber】的原创文章。
原文链接:【http://xie.infoq.cn/article/0a43cbaa72a95656a59a2d349】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论