作者简介:
Gene Kim
Tripwire创始人、前CTO,IT Revolution创始人,DevOps企业峰会主办人,畅销书《凤凰项目》合著者。
Jez Humble
DevOps Research and Assessment公司CTO,加州大学伯克利分校信息学院讲师;曾任ThoughtWorks首席顾问。《精益企业》和Jolt大奖图书《持续交付》的合著者。
Patrick Debois
DevOps之父,致力于通过在开发、项目管理和系统管理之中应用敏捷技术来填补项目和运维之间的鸿沟。
John Willis
Chain Bridge System创始人,曾任Docker公司布道师,现就职于SJ Technologies公司。
译者简介:
刘征
Nutanix路坦力资深架构师,EXIN首批国内DevOps Master和DevOps Pro...
第一部分 DevOps介绍
第1章
敏捷、
持续交付和三步法 4
第2章 第一步:流动原则 9
第3章 第二步:反馈原则 17
第4章 第三步:持续学习与实验原则 23
第二部分 从何处开始
第5章 选择合适的价值流作为切入点 32
第6章 理解、可视化和运用价值流 39
第7章 参考康威定律设计组织结构 49
第8章 将运维融入日常开发工作 61
第三部分 第一步:流动的技术实践
第9章 为部署流水线奠定基础 70
第10章 实现快速可靠的自动化测试 77
第11章 应用和实践持续集成 90
第12章 自动化和低风险发布 96
第13章 降低发布风险的架构 114
第四部分 第二步:反馈的技术实践
第14章 建立能发现并解决问题的遥测系统 125
第15章 分析遥测数据以更好地预测故障和实现目标 140
第16章 应用反馈实现安全部署 150
第17章 将假设驱动的开发和A/B测试融入日常工作 160
第18章 建立评审和协作流程以提升当前工作的质量 166
第五部分 第三步:持续学习与实验的技术实践
第19章 将学习融入日常工作 180
第20章 将局部经验转化为全局改进 190
第21章 预留组织学习和改进的时间 198
第六部分 集成信息安全、变更管理和合规性的技术实践
第22章 将信息安全融入每个人的日常工作 207
第23章 保护部署流水线 220
附加材料
附 录 232
附录1 DevOps的大融合 232
附录2 约束理论和核心的长期
冲突 234
附录3 恶性循环列表 235
附录4 交接和队列的危害 235
附录5 工业安全神话 236
附录6 丰田安灯绳 237
附录7 软件包产品 238
附录8 事后分析会议 238
附录9 猿猴军团 239
附录10 上线时间透明化 240
参考资源 241
致 谢 243
EXIN DevOps Professional认证备考
指南 & 模拟题① 245