其他
DevOps 实施中的10个“深坑”,你一定要警惕
作者简介
施景丰
DevOps 标准编写专家
高效运维社区资深 DevOps 专家
一、流水线设计不合理 二、质量内建不足 三、安全能力和 DevOps 分裂 四、自动化测试不能被信任 五、自动化测试体系不健全 六、度量与可视化能力薄弱 七、选错了实验田 八、不明确痛点和收益就开工 九、转型途中半途而废 十、没有高层领导的支持就开工
1.流水线设计不合理
2.流水线内建质量不足
3.安全能力和 DevOps 相割裂
4.自动化测试不被信任
5.自动化测试体系不健全
6.度量可视化与驱动改进能力薄弱
7.没有目标和实施路线图
8. 选错实验田
贴近核心的业务团队。因为这样资源有保证,而且实施出来的效果后再往下推的时候别人也能认; 团队规模要适中,以我的经验来说要控制在20人左右,因为 DevOps 也是属于一个变革的过程,人多沟通起来成本也会高,实施效果其实也会有影响; 敏捷的业务; 项目压力不能太大。因为做任何的变革,包括变敏捷的时候也要有一个适应期,这个时候压力太大,可能业务那边被迫无法配合你,尤其很多企业有窗口期,到什么时候你就要上,所以你要选一个压力适中的; 认同 DevOps 的价值。这个是我们在选择团队的时候要做的。
9.DevOps 实施过程受阻,转型半途而废
J
型曲线,一开始可能很顺利,团队转型也起到一定的效果,比如说自动化测试,自动化效能能配套整个流程和效能会有一定的提升,但是接下来马上就会有一个向下,为什么?因为一些自动化导致我们的人工处理测试需求也会增加,也会有大量的技术债阻碍我们的进展。