关于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(转载)

相关文章
|
运维 监控 Devops
怎样利用DevOps文化提高软件开发的效率和质量
DevOps文化的兴起为软件开发带来了新的思维和方法,通过自动化、持续交付、协作等实践,提高了软件开发的效率和质量。在不断变化的技术环境下,利用DevOps的理念和实践,软件开发团队能够更加灵活、高效地应对挑战,将创新快速落地。同时,随着新概念的涌现,我们也看到了DevSecOps和AIOps等的前景,为软件开发领域带来更多的可能性。
312 1
怎样利用DevOps文化提高软件开发的效率和质量
|
运维 数据可视化 Devops
IT团队提升业务认知的5个秘诀|云效BizDevOps主题系列
践行 BizDevOps ,科技更需要向前一步,与业务并肩作战。 在业务认知上的三个层次包括理解业务基本面、解读业务策略变化、提议数字化方案。 5 个有效秘诀包括: a.形成简版的业务基本面知识条目,设为基线,进行考试。 b.翻转课堂, IT 团队通过业务反串讲来习得业务知识。 c.定期进行业务知识擂台赛,加速业务策略变为显性知识的螺旋。 d.将组织中的提案逻辑模板化,通过专项的刻意训练,让 IT 团队能够自如地进行数字化提案。 e.定期进行共创提案会,找到“四两拨千斤”的数字化的举措,创造价值。
8541 2
IT团队提升业务认知的5个秘诀|云效BizDevOps主题系列
|
存储 分布式计算 架构师
【企业架构】敏捷时代的企业架构:更少的监管,更多的指导
【企业架构】敏捷时代的企业架构:更少的监管,更多的指导
|
监控
CMMI落地中PQA实施的苦恼
CMMI一直强调组织愿景,组织战略,一切目标的制定,活动的裁剪都是围绕着“战略”二字展开。因此不同角色的定位和工作内容也由高层的战略指导方向而定,那么QA能做到什么样,老大的理解、定位、投入是很关键的。
CMMI落地中PQA实施的苦恼
|
存储 jenkins 持续交付
移动APP持续交付系列之云构建价值分析
随着人力成本升高,研发团队需要更聚焦在自己的核心业务上,云计算时代研发支撑的工具平台能极大的节约企业的人力成本、机器成本和时间成本。
1421 0
|
Devops
关于实现DevOps的这四个关键因素,一起来听听他们怎么说…
8月9人日晚7点,将由Ghostcloud资深DevOps专家为大家讲解《针对企业的DevOps改进和实践》等课程。全新的“精灵学院”正式开课,我们只做这个夏天最具实践价值的课程,欢迎大家报名参加~
2348 0