第一部分 什么是DevOps
1.1 什么是DevOps
1.2 DevOps與敏捷有什么不同
1.3 DevOps與ITIL以及ITSM有什么不同
1.4 DevOps與可視運維
1.5 DevOps的基本原則
1.6 DevOps模式的應用領域
1.7 DevOps的價值
1.8 DevOps案例分析:失敗的發布
第二部分 DevOps發展階段
1.9 階段1:面向溝通和協作的流程優化
1.10階段2:面向部署和運營的工具和自動化運維
1.11階段3:基于持續集成的持續交付
1.12階段4:平臺化
1.13階段5:體系化
1.14階段6:智能化
第三部分
基于DevOps的運維管理流程
1.15思考:什么是(不是)DevOps,我們如何實現DevOps
1.16弄清為什么
1.17實現組織合作
1.18實踐:持續改進循環
1.19思考:持續部署就意味著用戶滿意么?
1.20DevOps≠Chef/Puppet
1.21DevOps不僅僅是工具
1.22Chef/Puppet是DevOps工具鏈中的可選工具
1.23僅靠Chef/Puppet本身無法實現Full-Stack部署自動化
1.24工具應用:Puppet, Jenkins等
第四部分、基于DevOps的運維管理體系
1.25數據庫變更部署自動化秘訣
1.26瞬息萬變的世界:敏捷&DevOps
1.27數據庫變部署流程的挑戰
1.28安全的數據庫部署自動化
1.29DevOps與信息安全
第五部分、基于DevOps的技術設計
1.30討論:什么是明智的標準化?
1.31討論:我們應該忘記這些規則么?
1.32Netflix的負載均衡
1.33Prezi加入客戶端負載均衡俱樂部
1.34Netflix驗證
1.35不適用于完美主義者
1.36因此所有的特定規則都不好嗎?
1.37固定的接口集
1.38DevOps的規則
1.39實戰演練
第六部分、DevOps經典實踐(案例分析)
1.40梁安定:解密騰訊SNG云運維平臺“織云”
1.41Etsy是如何做到每天50次以上部署的
1.42跟Monty Taylor和Jim Bliar聊Openstack的持續集成與自動化測試
第七部分、全量-研發運營一體化(DevOps )能力成熟度模型介紹