众所周知,持续学习是 DevOps 的关键部分。这就是我们整理这份清单的原因。这些只是来自大量资源的 13 本书,来自开源 DevOps 团队。您正在阅读哪些书籍来微调您的 DevOps 实践和技能?在评论中告诉我们。


Accelerate,精益软件和 DevOps 的科学:构建和扩展高性能技术组织Accelerate,精益软件和 DevOps 的科学:构建和扩展高性能技术组织

由 Nicole Forsgren、Jez Humble、Gene Kim 撰写(由Dan Barker推荐)

来自 DevOps 状态报告的所有数据汇编成一本书。


Ansible:启动并运行,轻松实现配置管理和部署自动化Ansible:启动并运行,轻松实现配置管理和部署自动化

由 Lorin Hochstein、Rene Moser 撰写(由Daniel Oh 推荐)

根据我的经验,为了运行和部署现代应用程序和 DevOps 环境,必须进行配置管理! Ansible 是最佳选择之一,它被 DevOps 开发人员和系统管理员的大型社区采用。在本书中,您将了解有关 Ansible 的几件事,了解 Ansible 与其他配置管理系统的不同之处,使用 YAML 文件格式编写自己的 playbook,了解 Ansible 对变量和事实的支持,使用完整示例部署非- 简单的应用程序,使用角色来简化和重用 playbook,通过 ssh 多路复用、流水线和并行性使 playbook 运行得更快,将应用程序部署到 Amazon EC2 和其他云平台,并使用 Ansible 创建容器映像和部署容器。


持续交付:通过构建、测试和部署自动化实现可靠的软件版本持续交付:通过构建、测试和部署自动化实现可靠的软件版本

由 Jez Humble 和 David Farley 撰写(由Daniel Oh推荐)

本书是在降低风险和提高质量的同时更快发布软件的指南。它列举了发布和生产部署管理的最佳实践和快速、简单的技术。它还包括许多其他实践,如生产监控和跟踪、依赖管理以及虚拟化的有效使用。

这些书将教您持续交付的基础、创建良好部署管道的技术以及交付生态系统的愿景。


DevOps:软件架构师的视角DevOps:软件架构师的视角

作者:Len Bass、Ingo Weber、朱黎明(Daniel Oh推荐)

对于软件架构师来说,本书是理解和掌握 DevOps 环境的非常好的参考书。它由三位软件架构师编写,涵盖了许多有趣的主题,例如 DevOps 需求、虚拟化和云计算、操作、使系统适应 DevOps 实践、敏捷方法和测试驱动开发。如果您有兴趣处理故障检测、升级计划、将安全控制、角色和审计集成到 DevOps 中,为 DevOps 的采用、推出和测量准备业务计划,以及使软件适应您的 DevOps 管道和工作流程,您会发现这本书很有帮助。


有效的 DevOps:建立大规模的协作、亲和力和工具文化有效的 DevOps:建立大规模的协作、亲和力和工具文化

Jennifer Davis, Ryn Daniels (Daniel Oh 推荐)

_Effective DevOps_不仅是技术指南,也是文化和管理指南。 DevOps 是关于团队协作和文化挑战的,本书更多地关注这些人性方面。这本书通过描述失败和成功,以一种奇妙的方式将 DevOps 的技术和文化方面联系起来。

这本书总结了 DevOps 的真正含义:“一场专业的文化运动,强调打破信息孤岛、监控关系和修复组织内团队之间出现的误解的迭代努力。”


公正文化:平衡安全和责任公正文化:平衡安全和责任

**由 Sidney Dekker **(由Dan Barker推荐)

这包括我们人类系统中的无可指责性,以及如何通过建立理解和同理心来建立更有效的团队。


衡量重要的事情衡量重要的事情

** John Doerr **(由Magnus Hedemark推荐)

Measure What Matters 是 John Doerr 的一本书,介绍了一种可扩展的方法,供领导者设定可衡量的目标并建立完整的组织一致性。他展示了它是如何真正首先在英特尔建立起来并取得良好效果的。但他提供了从小型初创公司到谷歌等组织的更多案例研究。然而,这不仅仅是对齐,而是建立真正的企业敏捷性。您如何在几周内将一家像谷歌这样规模的公司转变为一项重大的新计划?这里已经回答了。您如何鼓励自上而下的领导优雅地与自下而上相结合的负责任的文化?这里已经回答了。从技术和文化的角度写了很多关于 DevOps 的文章。我相信“衡量什么是重要的”和其中提出的 OKR 系统代表了管理转型的关键概念。


实用 DevOps实用 DevOps

由 Joakim Verona (由Daniel Oh 推荐)

这本书涵盖了每个 DevOps 工程师应该从架构、编码、测试、部署、监控和跟踪问题中了解的多个重要主题。我也喜欢_Practical DevOps_ 涵盖了其他类似书籍忽略的东西,即 DevOps 环境中的物联网。


现场可靠性工程现场可靠性工程

由 Niall Murphy、Betsy Beyer、Chris Jones、Jennifer Petoff 撰写(由Gordon Haff推荐)

我将_站点可靠性工程_视为 DevOps 的替代框架。您创建有效的抽象和平台供开发人员使用,然后让开。至少在大型组织中,它可以说是一个更好的思考 DevOps 的模型,而不是打破开发人员和运营之间的墙。


教练习惯:少说,多问,永远改变领导方式教练习惯:少说,多问,永远改变领导方式

Michael Bungay Stanier (由Chris Baynham-Hughes 推荐)

这很容易成为我在过去 12 个月中读过的最有效的书之一。很容易带入您的日常生活,但功能强大到足以谨慎使用内容。

迈克尔分解了七个关键的教练问题,这些问题将彻底改变你与同龄人和你目前管理的人的互动方式(但很快就会成为教练!)它不仅跨越了你的工作生涯,而且我发现它对我的个人生活也是。

这本书读起来真的很快。这是一本每一个字都很重要并且结构精巧的书。足够简洁,以至于我没有发现自己在想,“是的,是的,我知道为什么现在要了解如何在 x 方面进行改进”,但它给了我足够的信息,让我觉得我可以出去练习。一个人必须盲目地看不到所说的话中的力量,在一个有足够动力将“命令和控制”式领导限制在它所属的 80 年代的时代,这本书再及时不过了。

很棒的书。阅读。学。实践。了解更多。


DevOps 手册DevOps 手册

由 Gene Kim、Jez Humble、John Willis 和 Patrick、Debois 撰写(由Daniel Oh推荐)

这可能是本次评选中最知名的书籍之一。 DevOps 手册 是一本丰富的指南,也是多年学习的成果。它也是 DevOps 社区中最具影响力的书籍之一。如果您正在寻找经过深入研究的历史案例和商业研究工作,您需要尝试一下。

这本书是 DevOps 世界的参考书。我很欣赏它,并推荐给开发人员、运维工程师和 IT 经理!


部落领导:利用自然群体建立蓬勃发展的组织部落领导:利用自然群体建立蓬勃发展的组织

由 Dave Logan、John King 和 Halee Fischer-Wright 撰写(由Chris Baynham-Hughes推荐)

任何对职场文化或领导角色感兴趣的人的必备读物;尤其是那些想要发展开放、创新和协作文化的人。

这本书提供了一种基于证据的方法来发展企业文化细节:

  • 部落文化的五个不同阶段

  • 将自己和他人发展为部落领袖的框架

  • 特征和指导技巧,以确保从业者能够识别每个人所处的水平并将他们推向一个新的水平

每章结构良好,在确定指导技巧和总结关键点之前呈现案例研究叙述。我发现它读起来很有趣,而且很容易记住。

技术而不是文化往往是组织内转型、创新和上市速度的起点。我已经记不清有多少次我使用这本书的内容围绕公司文化展开对话,并就他们正在做些什么来促进创新、忠诚度和创造一个人们在其中茁壮成长的工作场所挑战领导者。内容对我来说改变了游戏规则。

关键的临界点在三级和四级之间;从“我”到“我们”。这是我们的使命,_部落领导_构成了实现这一目标的基础。一探究竟。


翻船!:一个把追随者变成领导者的真实故事把船翻过来!:一个把追随者变成领导者的真实故事

L. David Marquet(由Dan Barker推荐)

更专注于领导力,但为建立高绩效、授权团队提供了一个很好的模型。


当然,那里有很多很棒的 DevOps 书籍。 Chris Short 收集了DevOps 书籍的精彩列表,当新书籍出版时会更新。

Logo

CI/CD社区为您提供最前沿的新闻资讯和知识内容

更多推荐