大规模组织DevOps实践 封面

大规模组织DevOps实践

评分 3.6
字数
12.7万字
章节数
55
ISBN
9787121351365

标签

内容简介

DevOps是开发运维一体化的软件工程思想,DevOps尝试打破部门墙,构建一个协同的IT建设运行环境,通过工具链形成数据关联的规范化、规模化的软件持续交付流水线,从而助力企业业务的敏捷发展。本书用9章内容,结合项目实战案例和业界主流工具,从思想、实践方法、工具技术、案例等方面阐述了DevOps在传统规模化IT组织中实施落地的方法。本书适合IT主管、项目经理、开发、测试、配置管理、运维等IT从业人员阅读。

编辑推荐

《大规模组织DevOps实践》由资深技术专家陈能技撰写,电子工业出版社出版,是一本聚焦于在大型,复杂组织环境中落地DevOps理念与方法的实战指南。本书并非泛泛而谈概念,而是深度结合了作者在大型金融,通信等企业的丰富咨询与实施经验,系统性地剖析了大规模组织在向DevOps转型过程中面临的独特挑战,核心矛盾与解决路径。

与其他DevOps书籍相比,本书的独特价值在于其"大规模"和"组织"视角。它清醒地认识到,在拥有成百上千个应用,错综复杂的部门墙和遗留系统的组织中,简单的工具链拼接或团队级敏捷无法解决根本问题。书中详细探讨了如何构建适应性的工程能力体系,如何设计并治理持续交付流水线,如何度量并驱动改进,以及至关重要的——如何推动文化与组织的协同变革。这些内容源于实践,逻辑清晰,为技术管理者,架构师和变革推动者提供了极具操作性的框架与思考模型。

阅读本书,您不仅能获得一套经过验证的实施方法论,更能理解其背后的设计逻辑与权衡思考。对于正深陷于交付效率瓶颈,质量困境或跨部门协作泥潭的大型技术组织而言,本书提供的是一张兼具高度与细节的导航图,有助于避开常见陷阱,找到符合自身上下文(Context)的演进路线。

适合谁读

适合

  • 大型企业或互联网公司的技术总监,研发负责人及架构师
  • 负责DevOps,持续交付,工程效能平台建设的工程师或团队负责人
  • 希望推动所在组织进行研发模式变革的变革代理人或项目经理
  • 对在复杂环境下落地现代软件工程实践感兴趣的高级开发者或技术专家

不适合

  • 仅对DevOps基础概念或单一工具(如Docker, Jenkins)入门学习感兴趣的初学者
  • 身处小型团队或初创公司,主要寻求快速上手简单自动化流程的读者

阅读建议

  1. 建议先通读前几章,建立对大规模组织DevOps核心挑战与框架的整体认知,再根据自身工作重点选择后续章节深入研读。
  2. 阅读时可结合自身组织的实际情况进行对照思考,书中提到的许多阻力与解决方案具有普遍参考意义。
  3. 对于书中提到的度量体系与治理模型,可以尝试设计小范围的试点进行验证,而非追求一次性的大规模推行。

出版社简介

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

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

目录

  1. 版权信息
  2. 作者简介
  3. 内容简介
  4. 推荐序
  5. 前言
  6. 第一部分 思想篇
  7. 第1章 软件工厂
  8. 1.1 软件的生产力
  9. 1.2 软件工厂——软件的标准化生产
  10. 第2章 DevOps思想
  11. 2.1 DevOps思想与生产流水线
  12. 2.2 从瀑布到敏捷
  13. 2.3 敏捷与DevOps核心思想
  14. 2.4 规模化的敏捷
  15. 2.5 企业规模化敏捷与软件工厂
  16. 第二部分 实践方法篇
  17. 第3章 DevOps体系的建立
  18. 3.1 构建DevOps流水线,打通开发—测试—运维持续交付通道
  19. 3.2 敏捷开发知识体系
  20. 3.3 Scrum框架
  21. 3.4 敏捷、DevOps与协作
  22. 3.5 开发域DevOps实践
  23. 3.6 测试域DevOps实践
  24. 3.7 运维域DevOps实践
  25. 第4章 DevOps的有效实践
  26. 4.1 敏捷模式与传统企业研发模式的结合
  27. 4.2 敏捷模式与传统ISO、CMMI标准规范的兼容
  28. 4.3 敏捷与DevOps基础实践
  29. 4.4 敏捷与DevOps反模式
  30. 第三部分 工具技术篇
  31. 第5章 精准测试技术
  32. 5.1 什么是精准测试技术
  33. 5.2 精准测试云平台
  34. 5.3 精准测试与度量分析
  35. 第6章 双模发布管理平台的设计与应用
  36. 6.1 产生背景
  37. 6.2 双模发布管理平台设计
  38. 6.3 案例及功能说明
  39. 第7章 整合环境仿真技术
  40. 7.1 服务虚拟化技术
  41. 7.2 Lisa解决方案特色
  42. 7.3 采用Lisa方案的预期效果
  43. 7.4 Lisa实施和服务模式举例
  44. 第8章 容器技术
  45. 8.1 容器与Docker
  46. 8.2 应用容器化
  47. 8.3 Dockerfile命令详解
  48. 8.4 Dockerfile使用建议
  49. 8.5 应用上云容器
  50. 8.6 容器化应用开发规范
  51. 8.7 容器化应用迁移实施方案
  52. 第四部分 案例篇
  53. 第9章 持续集成实践案例
  54. 9.1 项目背景
  55. 9.2 解决方案

常见问题

这本书与《凤凰项目》《DevOps实践指南》等经典著作有何不同?
《凤凰项目》以小说形式阐述理念,《DevOps实践指南》提供了普适性原则。本书则更聚焦于"大规模组织"这一特定复杂场景,深入工程实践,组织协同与治理层面,内容更具体,更贴近大型企业转型的现实难题。
书中内容是否过于理论或偏向某特定行业?
本书内容源于作者在金融,通信等多个行业的深度实践,提炼的是跨行业的共性模式与可复用的框架,而非某个行业的定制方案。其论述结合了大量实践案例与逻辑推演,实践指导性强。
非管理者岗位的工程师阅读本书是否有价值?
有价值。即使不是管理者,理解大规模协作下的工程能力蓝图,流水线设计思想与质量内建方法,也能极大提升个人技术视野与系统化思维能力,有助于在更大范围内推动有效改进。

读者评论

查询本书

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

作者简介

陈能技 作者

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

同一作者

同类高分