今年必读的 4 本 DevOps 书籍

今年冬天,蜷缩起来读一本关于 DevOps 的好书吧。
110 位读者喜欢这篇文章。
Reading a book, selfcare

opensource.com

我们刚刚进入 2021 年,DevOps 将变得更加重要。鉴于世界正在经历一场疫情,企业都在努力保持数字相关性和竞争力,DevOps 正处于风口浪尖。

DevOps 实际上已经发展得非常好了,就像美酒一样。 这就是原因。人们将更加关注 DevOps 的人性化方面。它将更多地关注人和流程。我认为 DevOps 将会重振活力。人们将减少对工具、自动化和编排的关注,而更多地关注沟通、协作和共同努力,以消除瓶颈并尽可能高效地交付正确的结果。

甚至会推动 BizDevOps,让开发、运维和业务部门走到一起,提高质量,从而减少缺陷和不足,提高业务敏捷性,专注于企业变得更加敏捷、精益。DevOps 正在扩展到人工智能、机器学习、嵌入式系统和大数据等领域。

所以 DevOps 不会很快消失。但它会重塑自我。

鉴于 COVID19 的爆发,企业将高度依赖其 DevOps 团队,期望他们在明年以及可能超过 2021 年的时间里,使其数字服务进入超速发展状态。

这些书的顺序是我认为你应该阅读的顺序。我分享了每本书的一些信息,但我并不打算把书的内容都说出来,或者为你读书。我希望你享受阅读这些书的体验,并自己决定它们是否对你有价值。在你读完之后,请回来在评论中告诉我你的想法。

1. DevOps 手册

DevOps Handbook cover

《DevOps 手册:如何在技术组织中创建世界一流的敏捷性、可靠性和安全性》 被认为是 DevOps 圣经。它由 Gene Kim、Jez Humble、Patrick Debois 和 John Willis 撰写,这些伟大的作者谈论了将 DevOps 整合到组织中的重要性。本书描述了所有类型的组织如何采用 DevOps,以及为什么它可以帮助他们从 IT 角度获得竞争优势。

本书讨论了 DevOps 的核心优势。它提供了关于如何采用 DevOps 的实际应用,包括关于已经这样做的公司的案例研究,然后真正深入探讨了它的一些原则,并分解了实践理解。最后,你可以采用这些原则、案例研究和示例,审视你当前的环境,并找出在你的组织中实施 DevOps 的最佳方法。

通过阅读本书,你将学到

  • DevOps 文化景观
  • DevOps 中的价值流映射
  • 持续集成和持续交付 (CI/CD) 管道
  • 流动和快速反馈原则
  • DevOps KPI 和指标

2. 火凤凰项目

The Phoenix Project cover

《火凤凰项目》,由 Gene Kim、Kevin Behr 和 George Spafford 撰写,是一部关于一家虚构公司及其虚构员工的小说,解释了 DevOps 的真正含义。它的写作风格与 Eliyahu M. Goldratt 的 《目标:持续改进的过程》 相同。

《火凤凰项目》 讲述了 Bill 的故事,他最近被提升为 Parts Unlimited 公司的副总裁。他的任务是扭转公司的局面,该公司正处于重大困境之中。包括支付系统在内,一切都无法正常运转。Bill 被期望来解决公司所有的问题。

Bill 开始识别问题并实施解决方案。随着时间的推移,这些解决方案被证明是 DevOps。

总而言之,这本书

  • 以小说形式教授课程
  • 让你在不责备的情况下看到问题
  • 帮助解释 DevOps 的核心原则

3. 持续交付

Continuous Delivery cover

第三本要读的书,《持续交付:通过构建、测试和部署自动化实现可靠的软件发布》,由 Jez Humble 和 David Farley 撰写。它贯穿了整个 CI/CD 管道,以及你试图将 A 连接到 B、B 连接到 C、C 连接到 D 的问题。它提供了关于克服障碍和解决问题的实用技巧和策略。

本书讨论了基础设施管理、虚拟化、测试和部署。它还深入探讨了如何在优化环境时有效地集成和推进事物,而不会出现问题。

Jez 和 David 绝对深入细节。他们深入研究了使用敏捷方法和最佳实践将软件交付给用户的细节。他们还谈到了在开发人员、测试人员和运维人员之间建立更好的协作。

4. 有效的 DevOps

Effective DevOps cover

第四本要读的书是 《有效的 DevOps:构建规模化的协作、亲和力和工具文化》,作者是 Jennifer Davis 和 Ryn Daniels。

DevOps 是一种心态。本书深入探讨了 DevOps 文化:从同理心,到打破孤岛,到人们如何选择相互行动,以及人们如何共同努力实施变革并创造伟大的成果。本书讨论了实现这些目标的策略,特别是如何获得领导层的支持。

以下是你将通过阅读本书学到的内容

  • 创建 CI/CD 管道的必要和高级实践
  • 如何降低风险、减少部署错误并提高交付速度
  • 自动化构建和部署过程的模板和脚本

最后的想法

阅读这四本书。你不会后悔的!当你读完后,继续阅读这些荣誉提名。

接下来读什么
User profile image.
Taz Brown,是思科系统公司的高级技术 Scrum Master 和敏捷专家,也是与 DevOps 和软件开发团队合作的产品经理。她是一位狂热的作家和演讲者,在 Scrum、敏捷、数字产品管理、Linux 系统工程、DevOps 解决方案的管理和部署方面拥有多元化的背景。

1 条评论

很棒的书单,谢谢!我今年一定要把它们都读完。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.