DevOps:理念、实践与文化变革
1. 致谢与DevOps的定义
在项目推进过程中,许多人给予了重要支持。感谢Mike Rembetsy,在我多次称自己不够格来面试时,他从不接受我的拒绝;感谢John Allspaw的鼓励与信任;感谢Laurie Denness和Jon Cowie的支持与知识分享,助我成长为一名运维工程师。还要感谢Lara Hogan、Bridget Kromhout等优秀女性,她们是出色的朋友和榜样。
同时,感谢James Turnbull多年前在推特上与我交流,让我融入运维社区;感谢Jason Dixon邀请我首次在会议上发言,相信我有有价值的观点。运维和DevOps社区整体,特别是纽约市的运维人员,提供了支持、新机会和一起畅饮Sysdrink啤酒的朋友。
DevOps是一种思维方式和工作方式,是分享故事和培养同理心的框架,使人们和团队能有效且持久地实践技能。它是塑造我们工作方式和原因的文化组成部分。很多人认为DevOps就是像Chef或Docker这样的特定工具,但工具本身并非DevOps。使工具具有DevOps属性的是其使用方式,而非工具本身的基本特性。
除了实践技能所用的工具,我们文化中同样重要的部分是价值观、规范和知识。审视人们的工作方式、所用技术、技术对工作方式的影响以及人对技术的影响,有助于我们对组织和行业格局做出有意向性的决策。DevOps并非只是另一种软件开发方法,虽与敏捷或XP等软件开发方法相关甚至受其影响,且实践中可包含软件开发方法、基础设施自动化和持续交付等特性,但它远不止这些部分的简单相加。只关注这些概念会忽略更重要的方面——赋予DevOps力量的文化和人际因素。
超级会员免费看
订阅专栏 解锁全文
14

被折叠的 条评论
为什么被折叠?



