朴素的DevOps价值观

Posted AgileRunner

tags:

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

前言

Nicole Forsgren博士在DOES上的演讲,对里面的一句话Architecture matters...Technology doesn’t,很有感触。

群里有同学也问到,初创公司,业务方向不明确的情况下,如何拆分微服务,我说“架构是服务于业务的,太过超前的架构是浪费”,由此想到架构与业务其实也有相似的关系。

参考Nicole的句式,从DevOps涉及到的几个维度出发:业务、架构与技术;人、流程与工具;原则,方法与实践,于是便有了如下的几句话:

  • Business matters...Architecture doesn’t

  • Architecture matters...Technology doesn’t


  • People matters...Process doesn’t

  • Process matters...Tool doesn’t


  • Principle matters...Method doesn’t

  • Method matters...Practice doesn’t


我称之为朴素的DevOps价值观。之所以朴素,是因为这只是我的一个比较原始的想法,并未仔细推敲与提炼;称之为价值观是因为具有相当的普适性;同时我也希望,如果有幸真的可以逐渐形成价值观,它也应该是简单质朴的。

业务、架构与技术

朴素的DevOps价值观

业务Business,架构Architecture,技术Technology,缩写为BAT

以上是关于朴素的DevOps价值观的主要内容,如果未能解决你的问题,请参考以下文章

在DevOps蓬勃发展的时代,软件测试还有没有价值?

看了就懂DEVOPS - 全面总结DEVOPS基础概念

三种方式:支持 DevOps 的原则

DevOps流水线应用平台践行之路

重新认识 DevOps

DevOps - DevOps初解