關(guān)于DevOps我們必須了解的五項(xiàng)事實(shí)
譯文DevOps絕不僅僅是炒作的產(chǎn)物,合理加以運(yùn)用后其將成為各團(tuán)隊(duì)的致勝利器。
我曾在《福布斯》雜志上讀到過Chris Canciosi的一篇精妙評(píng)論,他將DevOps描述為對(duì)敏捷或者精益方法的補(bǔ)充性手段。Canciosi指出,DevOps填補(bǔ)了長(zhǎng)久以來的空白,能夠幫助技術(shù)企業(yè)在不影響速度與質(zhì)量的前提下以自動(dòng)化方式盡可能優(yōu)化運(yùn)作流程,而這一點(diǎn)在十年之前可謂無法想象。
不用說十年前,甚至就有幾年之前,一家技術(shù)企業(yè)想要在一天之內(nèi)部署10項(xiàng)應(yīng)用更新的想法還仍然只是種荒謬的妄想。但現(xiàn)在,DevOps環(huán)境已經(jīng)足以讓這一切變成現(xiàn)實(shí)。
Canciosi還針對(duì)DevOps給出了以下五項(xiàng)重要觀點(diǎn)。
DevOps的核心不在于做什么,而在于怎樣做。技術(shù)基礎(chǔ)設(shè)施與演進(jìn)流程對(duì)于企業(yè)DevOps成功轉(zhuǎn)型至關(guān)重要。然而,DevOps歸根結(jié)底闡述的是如何完成工作、人們?nèi)绾伪舜藴贤ú⒗眉夹g(shù)提升效率。
DevOps并非即插即用的現(xiàn)成方案。遺憾的是,并沒有一套萬試萬靈的DevOps模板可供參考。再次強(qiáng)調(diào),由于DevOps從根本上顛覆了工作執(zhí)行的文化基礎(chǔ),因此不同企業(yè)的具體實(shí)施方式也將大相徑庭。
人為因素極為重要。雖然大多數(shù)DevOps評(píng)論意見都會(huì)提及人為因素的層面,但卻很少將其視為轉(zhuǎn)化流程當(dāng)中優(yōu)先于技術(shù)/基礎(chǔ)設(shè)施組件的核心條件。事實(shí)上,如果我們真的希望改變?nèi)藗冊(cè)诩夹g(shù)世界中的工作效率與速度,那么顯然必須要深入探討人在其中的作用以及給可持續(xù)性DevOps轉(zhuǎn)變帶來的或積極、或消極的影響。
DevOps不是單一職責(zé),而是人人有責(zé)。Indeed.com網(wǎng)站列出的西雅圖地區(qū)職位空缺中,有500個(gè)職位在標(biāo)題中標(biāo)明了DevOps字樣。Klint Finley亦在《連線》雜志的一篇文章中指出,目前技術(shù)企業(yè)已經(jīng)呈現(xiàn)出將DevOps納入崗位頭銜的趨勢(shì)。然而根據(jù)Finley的說法,DevOps并不屬于單一職責(zé)——它實(shí)際是每位成員協(xié)力推動(dòng)效率提升的關(guān)鍵性方式。
DevOps模式中“人”的部分往往定義最為模糊。我曾經(jīng)研究過多種DevOps模式,但沒有任何一種能夠讓我眼前一亮。其中大多數(shù)提及DevOps對(duì)人或者文化層面的影響,但卻仍然將大部分篇幅集中在了基礎(chǔ)設(shè)施組件方面。必須強(qiáng)調(diào),堆砌大量“事物”基礎(chǔ)并不能真正實(shí)現(xiàn)DevOps成功,與之相關(guān)的文化轉(zhuǎn)變才是核心所在。
DevOps的轉(zhuǎn)變就像是要求企業(yè)改變自己完成工作的方式——或者是推動(dòng)組織機(jī)構(gòu)由企業(yè)指向型思路轉(zhuǎn)向消費(fèi)者指向型。在這種情況下,文化層面的顛覆將成為業(yè)務(wù)戰(zhàn)略得以實(shí)現(xiàn)的主干所在,而其它一切具體系統(tǒng)、流程以及“人”都只是細(xì)枝末節(jié)。
有明確的證據(jù)表明,用于技術(shù)開發(fā)的DevOps方案能夠顯著提升IP企業(yè)的垂直影響力。PuppetLabs發(fā)布的年度DevOps狀態(tài)報(bào)告即對(duì)此做出了闡述。
換言之,亦有大量數(shù)據(jù)證明多數(shù)DevOps轉(zhuǎn)型都沒能帶來預(yù)期的效果?,F(xiàn)有IT組織文化并不允許人們以DevOps所需要的方式處理問題,因此我們必須盡快對(duì)自己的DevOps轉(zhuǎn)型方案加以審視。我們亦需要設(shè)計(jì)出更為全面的方法,從而引入更多人為與文化元素,共同推進(jìn)這一新的工作方式。
原文標(biāo)題:Five Things You Must Know About DevOps
【51CTO.com獨(dú)家譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明來源】