QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

John Willis 在 DOES17 伦敦大会上谈 DevOps 超模式

  • 2017-07-03
  • 本文字数:1429 字

    阅读完需:约 5 分钟

John Willis 是《DevOps 手册》的合著者。2017 年 6 月 5 和 6 日,2017 DevOps 企业峰会在伦敦举行。他在此次大会上谈了新兴的 DevOps 超模式。

Willis 还因为提出了缩写 CALMS 而闻名于世,它们分别代表文化、自动化、精益(来自 Jez Humble)管理和分享。

InfoQ 抓住机会向 Willis 提了几个问题。

InfoQ:什么是 DevOps 超模式?

John Willis:DevOps 是由 Patrick Debois 在 2009 年提出的,他在 DevOpsDays 那天创造了这个词,然后就传播到了全世界。我们就看到了那些看上去比较新的模式。随着时间推移,越来越多的人参与进来,我们早期学到的是精益,那来自丰田生产系统,是我们今天所说的 DevOps 的一个重要组成部分。《DevOps 手册》多次提到精益,这不是一种偶然。Gene Kim 大量援引了 Steven Spears 的话——他是《哈佛商业评论》上“丰田生产系统解码”一文的作者之一。

然后,John Allspaw 开始介绍 DevOps 的知识体系(BoK),他大量地提到了安全,展示了许多来自飞机失事、工厂和医疗调查的有价值的工作,以及我们如何将他们的经验教训应用到我们的 IT 工作中。有一个完整的工作体系,其中有许多这样的框架,它们全都对此有所贡献,如 Holacracy——能够说“看,这真得对 DevOps 非常有利”是件令人兴奋的事情,但是,我们实际看到的是模式。

InfoQ:为什么这很重要或者密切相关?

John Willis:有两件事;首先,它简化了讨论。我们正设法帮助人们,让他们更高效地工作,更擅长自己的工作。如果我们都从不同的角度来讨论问题,就会让听者陷入混乱——我们将这些模式汇集起来,设法避免让人困惑的东西,是有利于社区的。

还有一件事就是,这对人们而言真得势不可挡,起初,当人们踏上 DevOps 之旅时,我们告诉他们去购买《凤凰项目》。这有点没有质量和创意,我们会说,买一份物理拷贝,然后交给你的老板。他或她并没有阅读它。一个月之后,他们仍然没有阅读它。当你第三次要求他们读一下时,他们会感到内疚,你在一本书上花了 20 美元,他们会阅读它。现在的问题是,对于《DevOps 手册》,现在有两本书需要购买和阅读。但是,《精益企业》、《持续交付》、_Safety Differently_ 又怎么样呢……你知道,这只是罗列一下,列出我们可以推荐的书目。对人们说,读下这 5 本书,祝你愉快,这是在帮倒忙。如果我们做得更好,就把这些概念简化下,然后,人们可以根据需要针对一个特定的主题阅读更多的内容。

InfoQ:您在哪里看到了这些模式?

John Willis:在哪都可以看到,你看到的其中一样核心的东西是,它们都有一个文化要素。我在源于丰田的精益里看到了这种内生合作。即使丰田没有给它贴上这样的标签,但你可以看出心理安全感;这也是我们在 IT 领域致力于培养的“事后无责难”或者通常所说的“不指责”。我们在软件交付通道中也看到了丰田的安灯绳思想。在制造业的例子里,任何人都可以拉绳,让生产线停下来,当管理者过去调查问题时说的第一件事是“谢谢”,因为这是一个学习的机会。当出现问题时,调查者寻找需要责备的人并不能显示诚意——他们需要心理安全感。

谷歌对什么成就了一个伟大的团队做过一些很棒的研究(得出的结论是心理安全感),并在无责难的对话中积极地对人们进行培训。

InfoQ:组织该如何利用这一点?

John Willis:关于这一点,让我们说一下——这是否让你感兴趣或者你是否会将其他的框架添加到超模式或者其他你见过的模式,我们对此非常感兴趣。请在这篇文章的评论中告诉我们。

查看英文原文: John Willis Talks DevOps Superpatterns at DOES17 London

2017-07-03 19:001429
用户头像

发布了 1008 篇内容, 共 397.8 次阅读, 收获喜欢 345 次。

关注

评论

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

自动化实践-全量Json对比在技改需求提效实践

得物技术

json 自动化 测试 企业号 8 月 PK 榜

PoseiSwap 开启“Poseidon”池,治理体系或将全面开启

西柚子

技术创新、鸿蒙赋能,华为阅读带来全新商业机会

最新动态

关于文件传输软件和传输大文件你需要知道的一切

镭速

传输大文件

恭喜!杭州悦数成为「大数据技术标准推进委员会」2023 年度合作伙伴

悦数图数据库

数据库 图数据库 NebulaGraph

瓴羊Quick BI在Gartner魔力象限中脱颖而出

夜雨微澜

Jupyter Notebook 遇上 NebulaGraph,可视化探索图数据库

NebulaGraph

AI Jupyter Notebook 图数据库

使用 Signia 实现 React 状态管理

高端章鱼哥

React Signia

华为与二十多家伙伴达成游戏先锋合作,共筑鸿蒙生态繁荣

最新动态

融云:从「对话框」跳进魔法世界,AIGC 带给社交的新范式

融云 RongCloud

人工智能 AI 通信 社交 AIGC

golang trace view 视图详解

蓝胖子的编程梦

golang Profile pprof Trace go tool

软件测试/测试开发丨Python 内置库 json

测试人

Python json 软件测试

不可错过!12个编写整洁Java代码的最佳实践方法

飞算JavaAI开发助手

Hybrid技术的下一站是什么?

FinFish

Hybrid 小程序技术 小程序容器技术 Hybrid App

文件传输软件的市场现状和未来趋势

镭速

文件传输软件

基于Vue构建低代码平台的思考

互联网工科生

Vue 低代码 表单 JNPF

全网首档操作系统探访体验栏目“龙蜥+超级探访”震撼上线!看国产 OS 如何乘风破浪

OpenAnolis小助手

开源 操作系统 龙蜥 统信软件 超级探访

PoseiSwap 开启“Poseidon”池,治理体系或将全面开启

大瞿科技

5分钟,带你了解低代码开发

高端章鱼哥

低代码 数字化转型 应用开发

软件测试/测试开发丨Python 内置库 日期与时间处理

测试人

Python 软件测试 内置库

华为阅读与商务印书馆达成全面合作 携手传承中外经典名著

最新动态

什么是CAE软件?哪个CAE软件好用?

智造软件

CAE 仿真软件 CAE软件

8月征文:今天你 ARTS 打卡了吗?【中奖名单见文末】

InfoQ写作社区官方

ARTS 打卡计划 征文活动 热门活动

Nevercenter CameraBag Photo for Mac(照片滤镜软件) 2023.3.0激活版

mac

苹果mac Windows软件 Nevercenter CameraBag 相机和滤镜应用程序

平台赋能技术创新,和鲸科技持续助力气象顶尖算法大赛

ModelWhale

人工智能 算法 气象 大气科学 在线编程

Last Week in Milvus

Zilliz

非结构化数据 Milvus Zilliz 版本更新 AIGC

企业文件传输软件安全性分析与对比

镭速

文件传输软件

软件测试 | 设计模式——代理设计

测吧(北京)科技有限公司

测试

软件测试 | Java设计模式——适配器设计

测吧(北京)科技有限公司

测试

John Willis在DOES17伦敦大会上谈DevOps超模式_DevOps & 平台工程_Helen Beal_InfoQ精选文章