写点什么

对 DevOps 的重新思考

  • 2014-08-17
  • 本文字数:1086 字

    阅读完需:约 4 分钟

Mike Loukides 是 O’Reilly 传媒专门负责内容战略的副总裁,最近更新了他两年前写的文章“什么是DevOps ”,这篇文章主要关注DevOps 与文化相关的变革。

Mike 重申了 DevOps 运动的文化根源,焦点在于合作与协同,它并非只是开发团队和运维团队之间的事情,应该延伸到组织内的其他团队:

DevOps 和工具没有关系;它是一种文化,不应该只局限于开发团队和运维团队的小范围里,而是要有所延伸。

Ingineering.IT 的创办者和负责人 Jeff Sussna 也强调过 DevOps 运动的文化基础。在“同理心:DevOps 的精髓”这篇文章中,他将同理心看做是团队关系的关键,团队之间必须有同理心。

DevOps 不是让开发人员和系统管理员汇报给同一领导,不是使配置过程自动化,不是使用 Jenkins 服务器,或者将应用运行在云上,或者将代码发布到 Github 上,更不是让开发人员将应用部署到 PaaS 上。DevOps 的真正精髓是同理心。

我们可以通过很多方式增强团队之间的同理心,如让开发团队和运维团队在一起工作,参加同一会议,或者一起出去吃顿午餐。所有这一切的目的都是为了鼓励大家要有同理心。

自上而下的管理方式早已不能反映团队之间的关系。就像 CFEngine 的 CTO 和创始人 Mark Burgess 在“ DevOps 的承诺”一文中所述,开发人员和运维工程师之间本身就存在利益冲突。开发人员被迫以最快的速度开发新功能,而恰恰相反,运维工程师不希望更新任何代码而冒出错的风险。Mark 从承诺理论角度出发审视 DevOps 后,对于管理提出了自己不同的观点:

开发团队承诺的事情运维团队接受,而运维团队答应的事情开发团队也没有意见。双方互相承诺使彼此的工作在合理的范围内,如开发人员以合理的频率提供新功能,运维人员也能承诺顺利部署。

为了实现这样的承诺,负责人必须获取精确的信息才能把握好这个度,而不是凭空想象就能实现的。

这种 Dev-Ops 关系并不特殊,类似的合作也可以应用在组织的其他团队。比如,管理层承诺某目标,员工承诺在一定期限内完成。Mike Loukides 做了一个预测:

在 5 年或 10 年之后,大家再回头看一下,到底谁还苦苦挣扎,到底谁在蓬勃发展,我们会发现那些拥有合作、互相尊重和理解精神的企业会在竞争对手中脱颖而出。

DevOps 不只是开发团队和运维团队之间的合作,并且会影响整个公司的管理和文化,从基层员工一直到管理层,最终各级员工之间互相承诺,人人都会为企业的良好发展而贡献自己的力量。

查看原文链接: Revisiting What is DevOps


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-08-17 01:442128
用户头像

发布了 28 篇内容, 共 10.5 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

OPPO大数据离线计算平台架构演进

安第斯智能云

大数据 spark YARN

盘点 2021|代码之外:人生最大的幸运就是努力没有白费 -- 我的2021年度总结

宇宙之一粟

职场成长 生活记录 12月日更 盘点2021 代码之外

【年度评选】让我们为2021留下浓墨重彩的一笔

InfoQ写作社区官方

2021年度评选 热门活动

《谈谈人生选择的思考逻辑》读后感

Changing Lin

12月日更

【等保小知识】等保一级二级三级哪个要求更高?

行云管家

网络安全 等保 等级保护 等保20

CRM系统如何帮助企业改进销售流程

低代码小观

低代码 销售管理 CRM 无代码 CRM系统

公安大数据合成作战平台建设,合成作战指挥中心平台开发

电微13828808271

手把手教你配置php的redis扩展

恒生LIGHT云社区

php redis php扩展

52 K8S之Harbor项目

穿过生命散发芬芳

k8s 28天写作 12月日更

盘点 2021|学习、分享、努力中成长

小隐乐乐

盘点2021

作业三

施正威

优秀程序员的30种思维--理解认知篇

hackstoic

程序员 架构思维

CSS之变量(三)心形加载条

Augus

CSS 12月日更

DongTai 社区双周报 | v1.1.4 版本新功能解析来啦!

火线安全

公安合成作战指挥中心平台建设方案,情指勤一体化系统开发建设

a13823115807

公安合成作战系统开发 情指勤一体化合成作战系统

公安重点人员动态预警管控系统建设,警务情指一体可视化决策系统

电微13828808271

如何突破浏览器12px限制

云小梦

CSS JavaScript html Vue transform

详解 Rainbond Ingress 泛解析域名机制

北京好雨科技有限公司

区块链数字藏品平台开发助力潮玩行业新发展

电微13828808271

【AI最前线】精准优质-资讯|分享|热议第45期

百度大脑

人工智能「

20个提升效率的JS简写技巧

CRMEB

1300亿次!百度地图发布生态全景3.0 日均位置服务请求次数再创新高

百度开发者中心

人工智能

云脑启智 开源赋能 | 2021新一代人工智能院士高峰论坛暨启智开发者大会顺利举办

OpenI启智社区

人工智能 院士峰会 启智社区

toB企业的客户续约提醒

明道云

【CSS 学习总结】第二篇 - HTML 扩展简介

Brave

CSS 12月日更

恒源云(GPUSHARE)_云GPU服务器如何使用OpenCV?

恒源云

OpenCV 计算机视觉 图像识别

三步开启你的网络服务全球动态加速之旅

声网

网络 人工智能「

重启iptables为啥内核参数不对了?

BUG侦探

Linux iptables

百度王海峰:深耕自然语言处理近30年,推进AI融合创新

百度大脑

人工智能

Spring Boot开发,有这个包就够了!

sleeper

Java DevOps springboot 框架

【MongoDB学习笔记】-使用 MongoDB 进行 CRUD 操作(下)

恒生LIGHT云社区

数据库 mongodb

对DevOps的重新思考_DevOps & 平台工程_Carlos Sanchez_InfoQ精选文章