关于作者
Gene Kim在多个角色上屡获殊荣:CTO、研究者和作家。他曾是Tripwire的创始人 并担任了13年的CTO。他写过两本书,其中包括《The Visible Ops Handbook》,目前他正在编写《The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win》和《DevOps Cookbook》。Gene是 IT运维的超级粉丝,痴迷于改进运维流程——在不影响当前IT生产环境 的情况下,使得开发人员可以向生产交付更多可运行的功能,而非只是完成代码。他与多个顶级互联网 公司合作过,致力于改进他们的发布流程,提高IT运维流程的完整性。2007年,Computer World将Gene 列入了“40岁以下的40个创新IT人士”的名单中,普度大学还给他颁发了杰出校友奖以表彰 他在专业领域的成就和领导力。
目录
什么是DevOps
DevOps与敏捷有什么不同
DevOps与ITIL以及ITSM有什么不同
DevOps与可视运维
DevOps的基本原则
DevOps模式的应用领域
DevOps的价值
信息安全和QA如何融入DevOps的工作流
我最喜欢的DevOps模式一
我最喜欢的DevOps模式二
我最喜欢的DevOps模式三
1. 什么是DevOps
术语“DevOps”通常指的是新兴的专业化运动,这种运动提倡开发和IT运维之间的高度协 同,从而在完成高频率部署的同时,提高生产环境的可靠性、稳定性、弹性和安全性。
为什么是开发和IT运维?因为典型的价值流就是在业务(定义需求)和客户(交付价值)之间。
DevOps运动的起源通常被放在2009年前后,伴随着许多运动的相辅相成和相互促进——效 率研讨会运动,特别是由John Allspaw和Paul Hammond展示的开创性的“一天10次部署”, 基础设施即代码”运动(Mark Burgess 和Luke Kanies),“敏捷基础设施运动” (Andrew Shafer),“敏捷系统管理”运动(Patrick DeBois),“精益创业”运动 (Eric Ries),Jez Humble的持续集成和发布运动,以及Amazon的“平台即服务运动”等这 些运动的相辅相成和相互促进而发展起来的。
DevOps的合著者John Willis写了一个非常好的帖子在这里
http://itrevolution.com/the-convergence-of-devops/