大规模组织DevOps实践(第2版) 封面

大规模组织DevOps实践(第2版)

评分 3.7
字数
13.8万字
章节数
57
ISBN
9787121466298

标签

内容简介

DevOps是开发运维一体化的软件工程思想,它尝试打破部门墙,构建一个协同的IT建设运行环境,通过工具链形成数据关联的规范化、规模化的软件持续交付流水线,从而助力企业业务的敏捷发展。

本书分为思想篇、实践方法篇、工具技术篇、案例篇四部分,把传统企业实施DevOps会碰到的困惑,在开发、测试、运维三大领域各有哪些DevOps最佳实践,以及如何结合开源或商业工具打造交付流水线工具链,分别进行了阐述, 本书适合IT主管、项目经理及开发、测试、配置管理、运维等IT从业人员参考借鉴并付诸实践。

编辑推荐

本书把DevOps从理念到落地拆成思想、实践方法、工具技术、案例四篇,结构上先解决“为什么做”的困惑,再落到开发、测试、运维各环节的具体做法,最后用案例说明工具链如何串成持续交付流水线。对传统企业而言,最有价值的是它没有停留在口号层面,而是直面部门墙、规范化与规模化交付这些真实难题,并给出开源与商业工具结合的选择思路。第2版在内容上做了更新,适合作为组织内部推动DevOps时的参考手册。阅读时不必从头到尾线性推进,可以先看思想篇统一认知,再按团队短板跳到对应实践或工具章节,配合案例篇做对照。它更适合有一定IT建设基础、正在或准备做交付流程改造的团队,而不是零基础入门读物。

适合谁读

适合

  • IT主管与项目经理,需要规划团队DevOps推进路径
  • 开发、测试、配置管理、运维人员,想了解跨环节协作实践
  • 传统企业技术负责人,正面临部门墙与交付效率问题
  • 架构师与工具链建设者,需参考开源与商业工具组合方案

不适合

  • 完全没有软件开发或运维经验的零基础读者
  • 只想学单一工具操作、不关心组织与流程的读者
  • 小型个人项目开发者,规模化组织场景参考价值有限

阅读建议

  1. 先读思想篇统一团队对DevOps的认知,再按角色选读实践方法篇对应章节。
  2. 工具技术篇可结合现有技术栈跳读,重点看工具链如何形成数据关联。
  3. 案例篇适合在制定改进计划时对照阅读,提取可复用的落地步骤。
  4. 建议以团队共读加讨论的方式推进,每章后梳理本组织的差距项。

出版社简介

电子工业出版社 中国 · 成立于 1982 年

电子工业出版社是一家以电子信息及相关领域为出版特色的综合性出版社。从库内三千余种图书来看,其出版方向覆盖编程设计、人工智能、计算机综合、财经、摄影与社科等门类,既关注技术前沿,也兼顾大众阅读。代表图书包括《因子投资:方法与实践》《x86汇编语言:从实模式到保护模式》《RISC-V开放架构设计之道》《人工智能:语音识别理解与实践》《相控阵雷达技术》《雷达目标特性》及《100个Go语言典型错误》等,多围绕技术方法与工程实践展开。作者资源方面,有石川、李忠、王晓波、大卫·帕特森、安德鲁·沃特曼、余子濠等中外作者。受公开资料所限,暂不展开更多出版特色。

目录

  1. 版权信息
  2. 内容简介
  3. 前言
  4. 第一部分 思想篇
  5. 第1章 软件工厂
  6. 1.1 软件的生产力
  7. 1.2 软件工厂——软件的标准化生产
  8. 第2章 DevOps思想
  9. 2.1 DevOps思想与生产流水线
  10. 2.2 从瀑布到敏捷
  11. 2.3 敏捷与DevOps核心思想
  12. 2.4 规模化的敏捷
  13. 2.5 企业规模化敏捷与软件工厂
  14. 第二部分 实践方法篇
  15. 第3章 DevOps体系的建立
  16. 3.1 构建DevOps流水线,打通开发—测试—运维持续交付通道
  17. 3.2 敏捷开发知识体系
  18. 3.3 Scrum框架
  19. 3.4 敏捷、DevOps与协作
  20. 3.5 开发域DevOps实践
  21. 3.6 测试域DevOps实践
  22. 3.7 运维域DevOps实践
  23. 第4章 DevOps的有效实践
  24. 4.1 敏捷模式与传统企业研发模式的结合
  25. 4.2 敏捷模式与传统ISO、CMMI标准规范的兼容
  26. 4.3 敏捷与DevOps基础实践
  27. 4.4 敏捷与DevOps反模式
  28. 第三部分 工具技术篇
  29. 第5章 精准测试技术
  30. 5.1 什么是精准测试技术
  31. 5.2 精准测试云平台
  32. 5.3 精准测试与度量分析
  33. 第6章 双模发布管理平台的设计与应用
  34. 6.1 产生背景
  35. 6.2 双模发布管理平台设计
  36. 6.3 案例及功能说明
  37. 第7章 API全生命周期解决方案
  38. 7.1 API管理的发展趋势
  39. 7.2 API工厂
  40. 7.3 API管理与API测试
  41. 7.4 API运维:监控与网关
  42. 7.5 API开放平台
  43. 第8章 云原生技术应用
  44. 8.1 功能架构
  45. 8.2 核心能力
  46. 8.3 应用场景
  47. 8.4 应用案例
  48. 第四部分 案例篇
  49. 第9章 持续集成实践案例
  50. 9.1 项目背景
  51. 9.2 解决方案
  52. 第10章 构建有价值的研发效能度量
  53. 10.1 研发效能度量,为什么难做好
  54. 10.2 合理可信的度量方法
  55. 10.3 效能度量及提升案例
  56. 10.4 总结
  57. 反侵权盗版声明

常见问题

这本书适合零基础读者入门DevOps吗?
不太适合。本书面向IT主管、项目经理及开发测试运维等从业人员,预设了软件交付与IT建设的基本背景。零基础读者可能对部门墙、配置管理、持续交付流水线等概念缺乏感知,读起来容易停留在字面。建议先补充软件工程与运维基础知识,再把它当作组织实践参考。
第2版相比第1版主要更新了什么?
资料显示本书为2023年第2版,内容涵盖思想、实践方法、工具技术、案例四篇,并针对传统企业实施DevOps的困惑展开。具体修订细节资料未逐条列出,读者可关注工具技术篇与案例篇是否更贴近当前开源与商业工具生态,并结合自身技术栈判断适用性。
书中的工具链内容是否绑定特定厂商?
从简介看,本书讨论的是如何结合开源或商业工具打造交付流水线工具链,强调工具间的数据关联与规范化、规模化持续交付,而非只推某一家的产品。读者应把重点放在工具链的组织逻辑与选型思路上,再对照自己团队已有的工具做取舍。
小团队或初创公司读这本书有意义吗?
本书聚焦大规模组织的DevOps实践,涉及部门协同、规范化与规模化交付,小团队直接照搬可能过重。但思想篇的协同理念、实践方法篇的部分做法仍有借鉴价值。建议小团队选读与自身痛点相关的章节,不必追求完整复刻书中的组织级方案。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

陈能技 作者

陈能技是一位专注于软件测试与DevOps实践的中文技术作者,公开资料有限。目前库内收录其作品3种,均归入编程设计类,包括《敏捷测试价值观、方法与实践——传统测试人员转型宝典》《大规模组织DevOps实践》及其第2版。从这些题材来看,他的写作围绕敏捷测试观念更新、传统测试人员的能力转型,以及大型组织中DevOps的落地路径展开,面向一线开发与测试从业者。内容偏重方法与实践的结合,不空谈理论,适合希望在组织内部推动测试与交付方式改进的读者阅读。

金宗杰 作者

金宗杰,公开资料有限,目前仅知其有作品《大规模组织DevOps实践(第2版)》一种,归入编程设计类。从书名与题材看,该书面向规模化组织中的DevOps落地,讨论如何在较大团队与复杂协作环境中推进开发与运维一体化,属于偏重实践方法的技术写作,而非泛泛的概念介绍。作者行文应围绕工程实施中的组织协调、流程设计与工具运用展开,为技术人员和管理者提供可参照的思路。由于生卒年、国籍、职业经历等信息均未见可靠记载,本简介不作推测,仅依据库内作品信息勾勒其写作方向,读者可结合原书内容进一步了解其具体观点与经验。

同一作者

同类高分