顾黄亮
作者顾黄亮课题专家组·2022-01-06 14:14
技术总监·畅销书作者

《DevOps权威指南:IT效能“新基建”》-前言

字数 3351阅读 5891评论 1赞 3

作者:顾黄亮 (现任苏宁消费金融安全运维部总经理)

【声明】为了能让大家更好的学习Devops以及深入了解应用Devops的实践案例,《DevOps权威指南:IT效能“新基建”》作者顾黄亮先生授权twt社区进行该书部分内容连载。内容包括DevOps的基本概念,DevOps的工具集,支撑管理,敏捷开发,持续集成和测试,持续部署和持续交付,代码质量和安全,DevOps的度量体系,持续改进和反馈,DevOps最佳实践,以及DevOps的后续发展。

写作背景

DevOps 领域存在很多争论和疑问。过去几年,作者参加了多场技术峰会,聆听了行业内多位技术专家的分享内容,也作为嘉宾分享了自己在 DevOps 实践方面的观点和见解。随着 DevOps 的流行,很多企业和组织进行了 DevOps 实践,并且在多个场合对 DevOps 开展了广泛而激烈的讨论。在讨论的过程中,作者发现每个人对 DevOps 的理解都不一样,于是产生了写作本书的想法,希望本书能够完善每个人的 DevOps 知识体系。

DevOps 经过 3 次理念“进化”才产生了较为明确的定义,作者将其总结为 DevOps 的锚定价值。对于 DevOps 的最佳实践, DevOps 有锚定价值既是一件好事,也是一件坏事,因为锚定价值可以为最佳实践提供明确目标,但也会对再一次“进化”造成阻碍。作者更希望 DevOps 是一个“缺乏定义”的方法论,任何人和组织都可以重新定义 DevOps ,以此增加 IT 组织的能力输出,为企业提供更多的科技赋能,每个人都需要积极参与这个过程。无论是对 DevOps 的后续发展还是对“泛 IT 能力”的价值体现,这个过程都有贡献,可以不断地为 DevOps 增加新概念、新工具和新案例。

在维基百科给出的定义中, DevOps 是开发、运维和质量 3 个部门采用的方法、流程与体系的集合,用来沟通、协作和集成,能够协调 IT 组织达到最大的能力输出,最终实现业务目标的交付。在百度百科给出的定义中, DevOps 是一组过程、方法和系统的统称,用来促进软件交付效率和产品质量。在 IBM 给出的定义中, DevOps 是企业必备的持续交付能力,通过软件驱动的创新,保证企业抓住市场机遇,缩短反馈到客户的时间。在此,作者对 DevOps 的定义进行补充。作者认为, DevOps 的价值不应该局限于 IT 组织,交付价值和价值交付是两个不同概念,通过交付价值实现 IT 组织的职能变现,这是一种“狭隘”的“组织级”能力体现,而通过价值交付可实现企业级业务端到客户端的交付和反馈,则能形成“战略级”的交付闭环。

DevOps 应该成为企业全面数字化经营中的一个环节, DevOps 成员应该具备 DevOps 思维,真正将 IT 变成一种能力,使其具备可度量、可成长、可优化和可变现特性。

作者希望 IT 服务可以通过 IT 能力输出的方式进行支撑,将“平凡”的 IT 服务通过“精致”的 DevOps 能力输出进行升华,同时希望所有的 IT 组织在交付过程中体现价值,所有的 IT 人以更智慧的方式收获成功。

本书特点

1 .内容丰富,覆盖广泛

本书内容涵盖 DevOps 学习的 3 个不同阶段,不同能力子域的读者可根据所在企业的现状和未来发展方向,选择不同的切入点,以业务为中心,通过 DevOps 交付稳定、安全、高效和低成本的 IT 服务,促使企业可持续发展。

本 书紧扣《研发运营一体化( DevOps )能力成熟度模型》,在顶层设计方面,针对 DevOps 的知识体系展开详细介绍,并且涵盖 DevOps 价值交付全链路中所有的能力子域。

2 .结构清晰,讲解方式多样

本书首先介绍 DevOps 的发展轨迹、文化、架构和流程,然后引申出 DevOps 的价值,最后从工具链的角度讲解工具底座,形成横向的 DevOps 工具链知识结构。在纵向方面,本书以价值交付流水线为基线,以各能力子域为切入点进行讲解,涵盖项目管理、产品管理、研发管理、测试管理、运维管理、安全管理和资源管理等。

本书配备图表和代码,给出作者多年经验总结,既丰富了现有的 DevOps 知识体系,又有很高的参考价值。本书既可以使初学者快速上手,又可以使有一定基础的读者进阶。

3 .注重实践

为了方便读者学习,本书在重点章节中结合示例或最佳实践进行讲解,涵盖工具链、研发管理、测试管理和项目管理等多个能力子域。尤其在流水线构建方面,通过工具进行组链,包括工具选型的方法和工具数据的输出方式等,用于 DevOps 在流程驱动和数据驱动过程中的度量和反馈,并持续进行优化和改进。

内容导读

本书共 11 章,其中第 1 章为认识 DevOps ,第 2 章介绍 DevOps 的工具集,第 3 ~ 10 章详细讲解 DevOps 价值交付流水线中的各能力子域,第 11 章介绍 DevOps 的后续发展,具体内容如下。

读者对象

本书适合企业级 DevOps 项目中不同角色、不同参与模式下的用户阅读 。

1 . DevOps 管理者

本书系统地介绍了企业级 DevOps 的基础、现状和实践方法,并详细描述了 DevOps 在企业数字化转型中的核心作用。管理者通过 DevOps 的最佳实践,可以使企业实现泛 IT 领域的数字化转型,从而有效支撑业务发展,构建支撑企业数字化转型的能力。

2 . DevOps 推动者

作 为“价值交付”的管理者,通过了解本书中讲解的企业级 DevOps 的最佳实践, DevOps 推动者可以学习如何实现安全、稳定、高效和低成本的交付,提升 IT 效能,在保证稳定的同时,快速交付高质量的软件或服务,以灵活应对快速变化的业务需求和市场环境。

3 . DevOps 价值交付流水线中各能力子域的参与者

本书对企业级 DevOps 的最佳实践中的架构设计、开发、测试和部署等阶段需要践行的原则和方法进行了总结,并讲解了大量的 DevOps 工具,以及工具链组链方式,便于各能力子域的参与者顺利进行集成和对接。

4 .企业管理者

DevOps 能够实现科技数据的输出,技术范围涵盖了企业运营活动中的绝大多数场景。企业管理者可以通过本书中讲解的企业级 DevOps 的最佳实践学习如何实现数字化管理,以辅助经营决策,降低信息技术领域的决策风险。

致谢

本书的编写得到中国信通院 DevOps 标准组的诸多帮助,特别感谢牛晓玲和车昕。作者的一些想法是在中国信通院 DevOps 标准组的多次标准研讨过程中形成的。本书的大纲脱胎于 DevOps 标准。

感谢阿里云的朱智敏、红英和徐海轩,腾讯云的李佳忆和王子嬴,苏宁科技的周俊,苏宁金融的王鑫提供的 DevOps 最佳实践方面的帮助。除此之外,感谢苏宁消费金融提供的 DevOps 最佳实践平台,让作者可以从 0 到 1 进行探索。

感谢对本书的编写提供建议和意见的各位行业专家。

感谢我的家人给予我的鼓励和帮助,不仅对本书而言,对于我的人生也是如此。

意见反馈

由于作者的水平有限,且书中涉及的知识点较多,难免有错误和疏漏之处,敬请广大读者批评指正,作者邮箱为 363328714@qq.com

全部连载

《DevOps权威指南:IT效能“新基建”》-前言
《DevOps权威指南:IT效能“新基建”》-认识DevOps(1.1)
《DevOps权威指南:IT效能“新基建”》-认识DevOps(1.2)
《DevOps权威指南:IT效能“新基建”》-认识DevOps(1.3)
《DevOps权威指南:IT效能“新基建”》-支撑管理(3.1)
《DevOps权威指南:IT效能“新基建”》-支撑管理(3.2)
《DevOps权威指南:IT效能“新基建”》-支撑管理(3.3)
《DevOps权威指南:IT效能“新基建”》-DevOps的度量体系(8.1)
《DevOps权威指南:IT效能“新基建”》-DevOps的度量体系(8.2)
《DevOps权威指南:IT效能“新基建”》-DevOps的度量体系(8.3)

《DevOps权威指南:IT效能“新基建”》新书订购:https://item.jd.com/13049179.html

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论1 条评论

pilihuopilihuo基础运维工程师江苏金旺智能科技有限公司
2022-04-07 10:46
好文章,感谢分享!
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广