關於實現DevOps的這四個關鍵因素,一起來聽聽他們怎麼說…

前言
雖然DevOps並不遵循運用在老式開發進程中很嚴格的工作規則,但它仍然有自己的一套規則。本文列出了實現DevOps治理的4個重要因素,遵循這4要素基本能保證在實現DevOps中遠離不必要的混亂局面。

今年6月,Puppet發佈的《2017年DevOps現狀調查報告》中顯示,27%的受訪者在DevOps型團隊中工作,而三年前這個數字才16%,這個數字的提升不僅代表了DevOps可以帶來實際效果的共識,也印證了越來越多的組織從傳統工作方式到基於DevOps的新工作流程轉變,並逐漸成爲一種必然的趨勢。
DevOps正在成爲一套爲人所熟知的實踐方法集和文化價值觀,它可以幫助任何規模的組織縮短軟件發佈週期,提升軟件質量、安全以及快速獲取產品開發反饋的能力。通過Puppet過去六年的調研反饋,證明了DevOps可以帶來更高的IT服務效能,而高效能的IT組織也實現了在生產力、盈利能力和市場份額方面的增長。除了財務業績的增長之外,對所有組織而言,無論他們的使命是什麼,DevOps都能幫助他們實現自己的目標。

DevOps治理問題重重
然而,對於那些曾經在工作中使用ITIL和COBIT等框架的IT組織來說,要想切換到DevOps似乎看上去很難,用某位DevOps工程師的話來說,“簡直就是一團糟”。
這種說法並不是沒有一點道理的。Quali公司今年早些時候對2000多名IT行業高管進行了一項調查,該調查由企業管理諮詢公司EMA進行數據分析,結果顯示:新的應用程序環境缺乏中央治理和自動化。
EMA 的混合雲和基礎設施管理研究總監Torsten Volk 在宣佈調查結果時曾表示:“這樣的問題便導致了每個開發人員都在使用他們更偏好的DevOps工具,而這些工具通常是不夠完善的。”
Quali的CMO Shashi Kiran在DevOps治理中也發現了類似的問題。
這裏寫圖片描述
因此,放任開發人員去選擇使用他們個人喜歡的工具和開源代碼而不進行足夠的監督,可能隨着項目規模的擴大就會帶來太多的問題和變動。
這裏寫圖片描述
儘管DevOps避開了在老式開發進程的嚴格分工,但有效的DevOps仍然需要規則。組織需要具備一定程度的DevOps治理,以確保團隊整個能夠發揮DevOps在效率上的優勢,同時避免意外問題的產生。
這裏寫圖片描述
接下來我們就一起來看看這些管理者們對DevOps治理中的4要素都有哪些觀點。
自上而下和自下而上的DevOps治理
管理DevOps環境跟傳統的自上而下的IT管理不一樣。相反地,DevOps的管理具體指的是爲團隊建立好參數,以便他們擁有適當的自由度來追求他們認爲有效的解決方案。這意味着允許他們從目標範圍內的工具羣中選擇使用他們更偏好的工具,也意味着讓他們在組織設置的自動化中工作以確保規模擴大後形成有效的標準化工作。
這裏寫圖片描述
這裏寫圖片描述
標準化
標準化對於DevOps的有效性而言是至關重要的,應根據每個組織的需求和目標來制定標準,所以不同組織的標準都是不一樣的。
這裏寫圖片描述
這裏寫圖片描述
自動化
自動化是確保DevOps團隊時刻“在路上”並保持可視性的另一個非常關鍵的方式。
這裏寫圖片描述
Diego Lo Giudice曾在2016年《Use DevOps And Supply Chain Principles To Automate Application Delivery Governance》的報告中寫道:傳統的管理實踐依賴於手動控制,因爲大多數流程是手動的。自動化過程消除了易變性,降低了成本,並使剩餘的手動過程更加可見。
在Puppet和DevOps Research and Assessment (DORA)發佈的《2017年DevOps現狀報告》中也強調了自動化是DevOps成功的關鍵因素。該報告還指出,高績效人員在配置管理,測試,部署和更改審批流程比其他團隊擁有更多自動化,於是,他們便擁有了更多的創新時間和更快的反饋週期。
然而,儘管自動化在測試、驗證和發佈的過程十分重要,但通過Quali的調查後發現,自動化目前仍然是成功實現DevOps的十大主要障礙之一。

文化
Quali調查還顯示,實現有效DevOps治理的另一個障礙是建立正確的協作文化。如果想要有效地運行DevOps,組織必須建立起協作和信任。
這裏寫圖片描述

寫在最後:
針對企業的DevOps改進和實踐有哪些呢?

8月9人日晚7點,將由Ghostcloud資深DevOps專家爲大家講解《針對企業的DevOps改進和實踐》等課程。全新的“精靈學院”正式開課,我們只做這個夏天最具實踐價值的課程,歡迎大家報名參加~

只要你來到我們的“精靈雲”微信的公衆平臺,就可以順利參與報名哦,歡迎移步到那裏去!

或者,歡迎微信掃碼圖中二維碼,參與課程報名!
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章