想了解 DevOps,必读这十本书!

原创
Erin520
2022-06-14 05:00:00
4645
摘要:无论新手还是老手,这里总会有一本适合你的书。
为了帮助理解 DevOps 和软件交付中一些关键的概念,下面列出了必须阅读的十大 DevOps 书籍。无论新手还是老手,这里总会有一本适合你的书。

一、《凤凰项目:一个IT运维的传奇故事》

作者:Gene Kim、Kevin Behr 、 George Spafford

在其他的每一个十大必读书籍名单中,也一定能找到这本书。这本畅销书的最新扩展版中加入了合著者 Gene Kim 的一个新后记,并对 DevOps 手册中描述的三种方式进行了更深入的研究。

二、《持续交付:发布可靠软件的系统方法》

作者:Jez Humble、David Farley

作者介绍了最先进的技术,包括自动化基础架构管理和数据迁移,以及虚拟化技术的使用。对于每一部分,他们都会指出关键问题,确定最佳方案,并说明如何降低风险。无论你是开发人员、系统管理人员、测试人员还是经理,这本书都会缩短一个团队把想法转化为技术发布所用的时间。

三、 《DevOps实践指南》

作者:Gene Kim、Jez Humble、Patrick Debois 、 John Willis

效法《凤凰项目》,《DevOps 实践指南》面向领导者,通过展示如何整合产品管理、发展、质量保证、IT 运营和信息安全这些方面来全面提升公司并在市场中取胜,从而复制这些不可思议的成果。

四、《加速:精益软件和DevOps的科学》

作者:Nicole Forsgren、Jez Humble 和 Gene Kim

读者将了解到如何考核团队绩效,以及为了提高绩效应该在哪些能力上加大投入。这本书非常适合各个级别的管理人员来阅读。

五、《DevOps实施手册:在多级IT企业中使用DevOps 》

作者:Sanjeev Sharma

DevOps 一直是过去十年中 IT 最热门的趋势之一,大量的成功案例证明了DevOps的有效性,在全球任何规模、行业或 IT 成熟度水平的组织中均适用。《DevOps 实施手册》展示了如何让你的团队参与到DevOps中去,这样就可以加快产品的生产,并通过创新做得更好。

六、 《引领转型:大规模应用敏捷和 DevOps 准则》

作者:Gary Gruver 、Tommy Mouser


《引领转型:大规模应用敏捷和 DevOps 准则》是一份面向管理人员的指南,它为改进开发和交付提供了清晰的框架。与专注于提高团队效率的传统敏捷和 DevOps 方法不同,这本有声读物的目标是协调大型组织中跨团队的工作——这种改进仅能由管理人员来完成。

七、《在企业中发起和推广DevOps》

作者 :Gary Gruver

本书说明了应该如何分析目前的发展和交付流程,来保证你能通过 DevOps 实践获得积极的动力。这些实践以持续改进为目标,它们会对团队的生产力产生极大的直接影响。

八、《奔跑吧Ansible:探索自动化配置与部署捷径》

作者:Lorin Hochstein 、 Rene Moser

作者 Lorin Hochstein 和 René Moser 教给读者如何编写剧本(Ansible 的配置管理脚本)、管理远程服务器并探索该工具的真正力量:内置声明性模块。通过阅读这本书,你会发现 Ansible 既拥有我们需要的功能,还有我们想要的简洁。由于本书采用教程式编写,因此可以在自己的设备上学习。大多数示例都集中在 Web 应用程序上。

九、《Effective DevOps》

作者:Jennifer Davis 、Ryn Daniels

在这本书中,作者 Ryn Daniels 和 Jennifer Davis 提供了几种方法来改善团队内的协作、建立团队之间的亲密感、促进公司中有效工具的使用,并在整个组织的转折点中推广有效的方法。

十、《站点可靠性工程》

作者:Betsy Beyer、Chris Jones、Jennifer Petoff 、 Niall Richard Murphy

在这本文章合集里,谷歌站点可靠性团队的主要成员解释了他们对整个生命周期的承诺如何以及为什么使公司能够成功地构建、部署、监控和维护世界上最大的软件系统。



原文链接:https://dzone.com/articles/top-10-devops-books-that-you-must-read

*本文来自 开源软件供应链点亮计划 - 暑期2021 活动,译者:李晓晴


Q: DevOps如何与项目管理结合使用?

A: DevOps通过促进跨职能团队的协作和自动化交付流程来增强项目管理效率,缩短开发周期。


Q: 使用禅道等项目管理软件如何支持敏捷开发

A: 禅道等项目管理软件支持敏捷开发,通过提供任务跟踪、bug管理和进度报告功能来提高团队的敏捷性和协作效率。


Q: 哪些DevOps书籍对学习敏捷开发工具有帮助?

A: 《持续交付》与《引领转型:大规模应用敏捷和 DevOps 准则》提供了关于敏捷开发工具和实践的深入理解。

  • devopsbooks.jpg
评论列表
🚙
满身肌肉的拖把2025-11-22 08:48:15回复
持续交付真的那么神奇?能说说具体效果吗?

推荐阅读

快刀斩乱麻,DevOps让代码评审也自动起来

代码评审起到了不可忽视的重要作用,从而确保代码可以在如此大规模的开发人员内实现顺畅的协作。
🌻
陈哥聊测试
2024-04-07

给DevOps加点料——融入安全性的DevSecOps

在开发和运维紧密结合的基础上再强调了Security,强调必须为 DevOps 计划打下扎实的安全基础。
Erin520 2020-09-02

代码历史上最昂贵的 7 个错误

算法或程序中的一个小技术错误就可能造成数百万美元的损失。
Erin520 2021-12-27

2020DevOps状态报告——平台模型:扩展DevOps的新方法

平台模型源于负责产品或服务的端到端交付的产品团队的理念
Erin520 2020-12-21
返回顶部
客服头像
丁芝
高级客户经理
客服微信
17663906485
1481227768
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。