Google 发布了 2021 Accelerate State of DevOps Report报告,粗略总结一下。
四个指标
- deployment frequency(部署频率)
- lead time for changes(变更准备时间)
- mean-time-to-restore(平均恢复时间)
- change fail rate(变更失败率)
四种级别的团队或者组织
- Elite (精英)
- High(高)
- Medium(中)
- Low(低)
从这个报告可以发现,我们看到精英团队继续加快他们的软件交付速度,将他们的变更准备时间从不到一天降到不到一个小时。不仅如此,精英企业的部署频率是低绩效企业的973倍,部署的准备时间是低绩效企业的6570倍,变更失败率是低绩效企业的3倍,当失败发生时,恢复时间是低绩效企业的6570倍,与低绩效者相比,精英绩效者能够不断地根据经验证明组织在DevOps方面的成功。
![20](https://tutu-1252436247.cos.ap-beijing.myqcloud.com/2021/09/20210927rvtBpd.jpg)
第五个指标:从可用性(availability)到可靠性(reliability)
过去,我们衡量的是可用性而不是可靠性,但由于可用性是可靠性工程的重要点,我们将衡量的范围扩大到了可靠性,从而使可用性、延迟、性能和扩展性得到更广泛的体现。
2021的洞察
1)健康的团队文化可以减轻挑战时期的倦怠感
2)行业水平整体提高
![20](https://tutu-1252436247.cos.ap-beijing.myqcloud.com/2021/09/20210927maZP3g.jpg)
3) SRE 和 DevOps 是互补的理念
网站可靠性工程(SRE)提供了实用的技术,包括服务水平指标/服务水平目标(SLI/SLO)的衡量框架。SRE框架提供了关于实践和工具的定义,可以提高团队持续保持对用户承诺的能力。将交付和卓越运营放在首位的团队报告了最高的组织绩效。
4) 越来越多的企业上云
5) 越来越关注安全,成为必选项
6) 良好的文档是成功实施 DevOps 功能的基础
我们发现文档是成功实施DevOps能力的基础。拥有高质量文档的团队实施安全最佳实践的可能性是其他团队的3.8倍,充分利用云的最大潜力的可能性是其他团队的2.5倍。
报告下载地址
https://tutu-1252436247.cos.ap-beijing.myqcloud.com/2021/09/202109275FunLK.pdf