DevOps 框架
像每项运动或理念一样,DevOps 框架可指导从业人员有效且高效地履行实践。
CALMS 框架
CALMS 框架最初由 Jez Humble 在《DevOps 手册》中分享。该首字母缩写词分别代表文化 (Culture)、自动化 (Automation)、精益 (Lean)、衡量 (Measurement) 和分享 (Sharing)。
团队拓扑
Matthew Skelton 和 Manuel Pais 在他们的《团队拓扑》一书中定义了四种基本的团队类型和“流程变更”的概念。当应用于 DevOps 时,我们会看到只是在团队名称或职位头衔上打上“DevOps”来创建“DevOps 团队”或“DevOps 工程师”的反面模式。相反,团队拓扑可以帮助组织了解自身的实践和工具如何适应大局。
团队结构
虽然软件团队可能正在实践 DevOps 的道路上,但并非每个团队都有共同的目标,或者采用相同的实践和工具。阅读有关如何构建团队以加快 DevOps 实践的更多信息。
DORA 指标
DevOps 从业人员依靠 DORA 开发的四个关键指标来衡量其 DevOps 实践的有效性。
变更的提前期:从检查代码到发布再到生产,代码变更的提前期有多长?
部署频率:您交付到生产环节的频率和速度有多快?
恢复服务的时间:检测到事件时,补救和恢复服务需要多长时间?
变更失败率:生产中需要立即补救或回滚的部署失败率有多高?
关于 DevOps 的其他书籍
凤凰项目
作者:Kevin Behr、Gene Kim 和 George Spafford
本书由 DevOps 领域中一些最具影响力的人物撰写,它讲述了一段大家耳熟能详的故事:IT 团队如何在多个业务团队之间开展协作,从而创造价值。
独角兽计划
作者:Gene Kim
本书是“凤凰计划”的续篇,它讲述了从软件开发人员的角度完成工作的故事。
DevOps 手册
作者:Gene Kim、Patrick Debois、John Willis 和 Jez Humble
作为叙事驱动型书籍《凤凰计划》和《独角兽计划》的续篇,本书就如何在技术组织中实现顶尖的敏捷性、可靠性和安全性提供了更为实用的建议。
加速
作者:Nicole Forsgren、Jez Humble 和 Gene Kim
作者提出了研究结果,并对构建和扩展高效能的技术组织进行了细致分析。
有效的 DevOps
作者:Jennifer Davis 和 Ryn Daniels
很多组织专注于引入更多工具来推动 DevOps 转型,但“有效的 DevOps”并不局限于利用工具来解决为了推动采用而需进行的文化转型。
从项目到产品
作者:Mik Kersten
要在当今环境下生存和发展,企业必须在大规模软件交付方面有出色表现。Mik Kersten 博士介绍的“工作流程框架”可帮助企业成为以产品为中心的创新者。
下一篇文章
推荐阅读
将这些资源加入书签,以了解 DevOps 团队的类型,或获取 Atlassian 关于 DevOps 的持续更新。