描述
开 本: 128开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787519814199
有些公司认为,采用devops就意味着需要引入专家或者大量新工具。利用这本实用指南,你会了解为什么devops是一个专业的文化运动,它要求从你的组织内部开始改变。本书作者提供了多种方法来改善团队内的协作、创建团队之间的亲密性,促进公司高效地使用工具,以及在组织拐点过程中完成规模化工作。
devops强调迭代的工作,从而打破信息孤岛、监督关系,以及修正组织中团队之间以及团队内部产生的误解。通过应用这本书中的实战策略,不论在你的组织中处于哪个层次,你都可以在你的环境中完成可持续的改变。
l 探讨devops的基础,并了解有效实现devops的4大支柱。
l 鼓励协作,帮助个人协同工作并建立持久而长期的关系。
l 建立团队之间的亲密性,同时平衡不同的目标或指标。
l 通过选择有利于组织的工具和工作流,加快文化转变。
l 排查组织整个生命周期中可能出现的常见问题和误区。
学习组织和个人的案例,帮助完成你自己的devops之旅。
目录
序一 1
序二 3
前言 5
部分 什么是DevOps
第1章 devops概貌 17
devops文化快照 17
文化演进 19
这个故事的意义 21
Ryn的故事 22
Jennifer的故事 23
通过故事描述devops 25
第2章 什么是DevOps 26
文化处方 26
DevOps是多方面的综合 26
第3章 DevOps的历史 31
开发人员作为运维人员 31
软件工程的出现 32
专有软件和标准化的出现 33
网络时代 34
全球社区的起源 35
应用和Web时代 36
软件开发方法论的发展 37
开源软件,专有服务 38
敏捷基础设施 38
devopsdays的起源 40
devops的现状 40
小结 41
第4章 基本术语与概念 42
软件开发方法论 42
运维方法论 45
系统方法论 46
开发、发布和部署概念 48
基础设施概念 50
文化概念 53
小结 55
第5章 DevOps误区和反模式 56
常见的devops误区 56
devops反模式 64
小结 66
第6章 有效实现devops的4大支柱 67
协作 68
亲密性 68
工具 68
规模化 68
小结 69
第二部分 协作
第7章 协作:个人合作 73
Sparkle公司的每周计划会议 73
定义协作 74
个体差异和背景 75
获得竞争优势的机会 80
指导 81
引入思维模式 82
思维模式和学习型组织 87
反馈的作用 88
审查和评级 89
沟通和冲突解决方式 92
同理心和信任 99
人力资源 103
Sparkle公司的有效协作 105
小结 105
第8章 协作:误区和问题排查 107
协作误区 107
协作问题排查 109
第三部分 亲密性
第9章 亲密性:从个人到团队 121
Sparkle公司开发演示会 121
人际关系网 122
怎样才算是团队? 122
团队和组织结构 135
找出团队之间的共同点 135
案例研究:某国专利商标局 147
改善亲密性的好处 150
亲密性需求 154
度量亲密性 157
Sparkle公司开发和运维的亲密性 160
小结 160
第10章 亲密性: 误区和问题排查 161
亲密性误区 161
亲密性问题排查 162
第四部分 工具
第11章 工具:生态系统概览 173
软件开发 173
自动化 177
监控 182
生态系统的演进 186
小结 187
第12章 工具:文化加速器 188
工具对人的意义 188
工具是什么? 189
解决实际问题的适当工具 189
采用开源 190
工具的标准化 191
工具分析的一致流程 192
标准化的例外情况 192
工具不重要 193
工具对文化的影响 194
工具的选择 197
审查你的工具生态系统 201
工具消除 201
案例研究 203
分析DramaFever 203
DramaFever的工具选择 208
分析Etsy 210
动因和决策挑战 218
Sparkle公司有效地使用工具 218
小结 219
第13章 工具:误区和问题排查 221
工具误区 221
工具问题排查 224
第五部分 规模化
第14章 规模化:拐点 229
理解规模化 229
考虑企业devops 230
组织结构 232
团队灵活性 233
组织生命周期 234
复杂性和变更 237
案例研究:团队发展和规模化 249
团队规模化和成长策略 257
组织规模化 267
案例研究: 政府数字服务 269
案例研究:Target 275
分析Target 275
小结 280
第15章 规模化:误区和问题排查 282
规模化误区 282
规模化问题排查 285
我们不知道是否需要为X建立一个完整的团队 289
第六部分 搭建DevOps文化桥梁
第16章 利用有效实现DevOps的4大支柱搭建桥梁 293
故事的意义 294
理论和实践中的devops 296
小结 298
第17章 搭建DevOps文化桥梁:从故事学习 299
什么故事可以让我们了解文化 299
组织间的交互 309
鼓励组织间的亲密性 314
小结 316
第18章 搭建DevOps文化桥梁:发展人际联系 317
关于工作的个人故事 317
文化负债 324
系统的健康 325
小结 331
第19章 结论 332
接下来做什么 333
创建有效的DevOps 334
第20章 更多资源 336
什么是DevOps? 336
协作:个人合作 337
亲密性:从个人到团队 338
工具:文化加速器 338
规模化:拐点 339
搭建DevOps文化桥梁 341
推荐会议和线下聚会 341
推荐播客 342
本书对人为因素做了广泛、深入的调查,每一个希望建立高绩效技术团队和组织的管理者都应当仔细研究这些因素。”
——Jez Humble
Cotinuous Delivery(Addison-Wesley)和Lean Enterprise(O’Reilly)的合作者
“本书是一本全面优秀的技术合集,这些构成了出版《敏捷宣言》以来技术工作的*变革。”
——Mandi Walls
Chef的技术社区经理和
Building a devops Culture(O’Reilly)作者
“通过强调人以及追求卓越所需的交互,这本书会让组织中每个层次的每一个人都有收获。”
——Gene Kim
Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win(IT Revolution Press)的合作者
评论
还没有评论。