关于DevOps我们必须了解的五项事实

简介:

DevOps绝不仅仅是炒作的产物,合理加以运用后其将成为各团队的致胜利器。

我曾在《福布斯》杂志上读到过Chris Canciosi的一篇精妙评论,他将DevOps描述为对敏捷或者精益方法的补充性手段。Canciosi指出,DevOps填补了长久以来的空白,能够帮助技术企业在不影响速度与质量的前提下以自动化方式尽可能优化运作流程,而这一点在十年之前可谓无法想象。

不用说十年前,甚至就有几年之前,一家技术企业想要在一天之内部署10项应用更新的想法还仍然只是种荒谬的妄想。但现在,DevOps环境已经足以让这一切变成现实。

Canciosi还针对DevOps给出了以下五项重要观点。

DevOps的核心不在于做什么,而在于怎样做。技术基础设施与演进流程对于企业DevOps成功转型至关重要。然而,DevOps归根结底阐述的是如何完成工作、人们如何彼此沟通并利用技术提升效率。

DevOps并非即插即用的现成方案。遗憾的是,并没有一套万试万灵的DevOps模板可供参考。再次强调,由于DevOps从根本上颠覆了工作执行的文化基础,因此不同企业的具体实施方式也将大相径庭。

人为因素极为重要。虽然大多数DevOps评论意见都会提及人为因素的层面,但却很少将其视为转化流程当中优先于技术/基础设施组件的核心条件。事实上,如果我们真的希望改变人们在技术世界中的工作效率与速度,那么显然必须要深入探讨人在其中的作用以及给可持续性DevOps转变带来的或积极、或消极的影响。

DevOps不是单一职责,而是人人有责。Indeed.com网站列出的西雅图地区职位空缺中,有500个职位在标题中标明了DevOps字样。Klint Finley亦在《连线》杂志的一篇文章中指出,目前技术企业已经呈现出将DevOps纳入岗位头衔的趋势。然而根据Finley的说法,DevOps并不属于单一职责——它实际是每位成员协力推动效率提升的关键性方式。

DevOps模式中“人”的部分往往定义最为模糊。我曾经研究过多种DevOps模式,但没有任何一种能够让我眼前一亮。其中大多数提及DevOps对人或者文化层面的影响,但却仍然将大部分篇幅集中在了基础设施组件方面。必须强调,堆砌大量“事物”基础并不能真正实现DevOps成功,与之相关的文化转变才是核心所在。

DevOps的转变就像是要求企业改变自己完成工作的方式——或者是推动组织机构由企业指向型思路转向消费者指向型。在这种情况下,文化层面的颠覆将成为业务战略得以实现的主干所在,而其它一切具体系统、流程以及“人”都只是细枝末节。

有明确的证据表明,用于技术开发的DevOps方案能够显著提升IP企业的垂直影响力。PuppetLabs发布的年度DevOps状态报告即对此做出了阐述。

换言之,亦有大量数据证明多数DevOps转型都没能带来预期的效果。现有IT组织文化并不允许人们以DevOps所需要的方式处理问题,因此我们必须尽快对自己的DevOps转型方案加以审视。我们亦需要设计出更为全面的方法,从而引入更多人为与文化元素,共同推进这一新的工作方式。



本文转自d1net(转载)

相关文章
|
存储 数据采集 数据挖掘
质量追溯系统方案
质量追溯系统方案
1125 1
|
消息中间件 关系型数据库 MySQL
实时计算 Flink版产品使用合集之2.2.1版本同步mysql数据写入doris2.0 ,同步完了之后增量的数据延迟能达到20分钟甚至一直不写入如何解决
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
569 1
|
消息中间件 存储 监控
|
安全
升级OpenSSL
升级OpenSSL
1485 0
升级OpenSSL
|
前端开发 JavaScript
React基础语法08-点击按钮,获取input框的值(通过ref来获取)
React基础语法08-点击按钮,获取input框的值(通过ref来获取)
439 1
蒙特卡洛方法与蒙特卡洛搜索树(一)
最近在做 AIOps 相关的项目时,用到了蒙特卡洛搜索树(MCTS)算法,对蒙特卡洛相关的内容有些兴趣,在此整理些相关的资料。
蒙特卡洛方法与蒙特卡洛搜索树(一)
|
机器学习/深度学习 Python
Python学习:如何实现文件编码的检测
文件打开的原则是“ 以什么编码格式保存的,就以什么编码格式打开 ”,我们常见的文件一般是以“ utf-8 ”或“ GBK ”编码进行保存的,由于编辑器一般设置了默认的保存和打开方式,所以我们在记事本或常见文档编辑器如Word中不容易看到乱码的情况发生,但是,当我们要在内存里读取打开一个文件时,如果文档编码方式和计算机内存默认读取文件的编码不同,或者我们打开文件时未设置正确的编码打开规则,则很有可能出现一堆乱码,无法正常读取文件内容,影响接下来的工作。
735 0
|
5天前
|
人工智能 JSON API
全网刷屏的 Jev 模型正式开放!一手实战测评 + 保姆级教程
全网爆火的 Jev 模型是什么?有什么用?怎么使用?怎么接入 AI 编程工具?效果真的好么?傻子可懂的 Jev 保姆级实战教程 + 项目实战测评来啦
5979 8
|
3天前
|
人工智能 测试技术 API
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!
Jev是TypeSafe AI推出的“系统一模型”,不生成文本,专做毫秒级结构化决策:Choice(多选)、Score(打分)、Noul(是非概率)。响应快193倍、成本低444倍,适合工单路由、内容审核、测试定级等高频判断场景。
1092 3
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!

热门文章

最新文章