三种方式:支持 DevOps 的原则

Posted zengchuixin2008

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三种方式:支持 DevOps 的原则相关的知识,希望对你有一定的参考价值。

“三种方式”是所有 DevOps 模式都可以从中派生出的原则,​三种方式描述了构建 DevOps 的流程、程序、实践以及规定步骤的价值观和理念。

​三种方式如下。

第一种方式:流程/系统思维

三种方式:支持

第一种方式强调整个系统的性能,而不是特定工作或部门孤岛的性能——这可以是大到一个部门(例如,开发或 IT 运营),也可以小到一个单独的贡献者(例如、开发人员、系统管理员)。重点是 IT 支持的所有业务价值流。换句话说,它开始于需求被识别(例如,由业务或 IT)确定,在开发中构建,然后过渡到 IT 运营,然后价值作为服务的形式交付给客户。将第一种方式付诸实践的结果包括永远不会将已知缺陷传递给下游工作中心,永远不会让局部优化造成全局退化,始终寻求增加流量,并始终寻求对系统的深刻理解(如戴明所说) .

第二种方式:放大反馈回路

三种方式:支持

第二种方式是创建从右到左的反馈循环。几乎所有流程改进计划的目标都是缩短和扩大反馈循环,以便不断进行必要的纠正。第二种方式的结果包括理解和响应所有内部和外部客户,缩短和放大所有反馈循环,以及将知识嵌入我们需要的地方。

第三种方式:持续实验和学习的文化

三种方式:支持

第三条道路是关于创造一种培养两件事的文化:不断的实验、冒险和从失败中学习;并理解重复和练习是掌握的先决条件。我们同样需要这两者。实验和冒险是确保我们不断努力改进的原因,即使这意味着比以往任何时候都更深入危险区域。当我们走得太远时,我们需要掌握可以帮助我们撤出危险区域的技能。第三条道路的结果包括为日常工作的改进分配时间,创建奖励团队冒险的仪式,以及将故障引入系统以增加弹性。

作者:Gene Kim​

​​https://itrevolution.com/the-three-ways-principles-underpinning-devops/​​

以上是关于三种方式:支持 DevOps 的原则的主要内容,如果未能解决你的问题,请参考以下文章

「DevOps系列]为啥我们使用Terraform 而不使用Puppet, Ansible

DevOps - 生命周期

DevOps原则,听伍道长细细道来

转载 DevOps的基本原则与介绍

DevOps原则

Azure DevOps:授予组织级别组的权限,以便能够为所有现有项目做出贡献