我们刚刚进入 2021 年,DevOps 将变得更加重要。鉴于世界正在经历一场疫情,企业都在努力保持数字相关性和竞争力,DevOps 正处于风口浪尖。
DevOps 实际上已经发展得非常好了,就像美酒一样。 这就是原因。人们将更加关注 DevOps 的人性化方面。它将更多地关注人和流程。我认为 DevOps 将会重振活力。人们将减少对工具、自动化和编排的关注,而更多地关注沟通、协作和共同努力,以消除瓶颈并尽可能高效地交付正确的结果。
甚至会推动 BizDevOps,让开发、运维和业务部门走到一起,提高质量,从而减少缺陷和不足,提高业务敏捷性,专注于企业变得更加敏捷、精益。DevOps 正在扩展到人工智能、机器学习、嵌入式系统和大数据等领域。
所以 DevOps 不会很快消失。但它会重塑自我。
鉴于 COVID19 的爆发,企业将高度依赖其 DevOps 团队,期望他们在明年以及可能超过 2021 年的时间里,使其数字服务进入超速发展状态。

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

《DevOps 手册:如何在技术组织中创建世界一流的敏捷性、可靠性和安全性》 被认为是 DevOps 圣经。它由 Gene Kim、Jez Humble、Patrick Debois 和 John Willis 撰写,这些伟大的作者谈论了将 DevOps 整合到组织中的重要性。本书描述了所有类型的组织如何采用 DevOps,以及为什么它可以帮助他们从 IT 角度获得竞争优势。
本书讨论了 DevOps 的核心优势。它提供了关于如何采用 DevOps 的实际应用,包括关于已经这样做的公司的案例研究,然后真正深入探讨了它的一些原则,并分解了实践理解。最后,你可以采用这些原则、案例研究和示例,审视你当前的环境,并找出在你的组织中实施 DevOps 的最佳方法。
通过阅读本书,你将学到
- DevOps 文化景观
- DevOps 中的价值流映射
- 持续集成和持续交付 (CI/CD) 管道
- 流动和快速反馈原则
- DevOps KPI 和指标
2. 火凤凰项目

《火凤凰项目》,由 Gene Kim、Kevin Behr 和 George Spafford 撰写,是一部关于一家虚构公司及其虚构员工的小说,解释了 DevOps 的真正含义。它的写作风格与 Eliyahu M. Goldratt 的 《目标:持续改进的过程》 相同。
《火凤凰项目》 讲述了 Bill 的故事,他最近被提升为 Parts Unlimited 公司的副总裁。他的任务是扭转公司的局面,该公司正处于重大困境之中。包括支付系统在内,一切都无法正常运转。Bill 被期望来解决公司所有的问题。
Bill 开始识别问题并实施解决方案。随着时间的推移,这些解决方案被证明是 DevOps。
总而言之,这本书
- 以小说形式教授课程
- 让你在不责备的情况下看到问题
- 帮助解释 DevOps 的核心原则
3. 持续交付

第三本要读的书,《持续交付:通过构建、测试和部署自动化实现可靠的软件发布》,由 Jez Humble 和 David Farley 撰写。它贯穿了整个 CI/CD 管道,以及你试图将 A 连接到 B、B 连接到 C、C 连接到 D 的问题。它提供了关于克服障碍和解决问题的实用技巧和策略。
本书讨论了基础设施管理、虚拟化、测试和部署。它还深入探讨了如何在优化环境时有效地集成和推进事物,而不会出现问题。
Jez 和 David 绝对深入细节。他们深入研究了使用敏捷方法和最佳实践将软件交付给用户的细节。他们还谈到了在开发人员、测试人员和运维人员之间建立更好的协作。
4. 有效的 DevOps

第四本要读的书是 《有效的 DevOps:构建规模化的协作、亲和力和工具文化》,作者是 Jennifer Davis 和 Ryn Daniels。
DevOps 是一种心态。本书深入探讨了 DevOps 文化:从同理心,到打破孤岛,到人们如何选择相互行动,以及人们如何共同努力实施变革并创造伟大的成果。本书讨论了实现这些目标的策略,特别是如何获得领导层的支持。
以下是你将通过阅读本书学到的内容
- 创建 CI/CD 管道的必要和高级实践
- 如何降低风险、减少部署错误并提高交付速度
- 自动化构建和部署过程的模板和脚本
最后的想法
阅读这四本书。你不会后悔的!当你读完后,继续阅读这些荣誉提名。
- 《独角兽项目》,作者 Gene Kim
- 《云系统管理实践:Web 服务的 DevOps 和 SRE 实践》,作者 Thomas Limoncelli、Strata Chalup 和 Christina Hogan
- 《站点可靠性工程》,作者 Betsy Beyer、Niall Richards、David Rensin、Ken Kawahara 和 Stephen Thorne
- 《Python for DevOps:学习无情的有效自动化》,作者 Noah Gift、Kennedy Behrman、Alfredo Deza 和 Grig Gheorghiu
1 条评论