作為當代 IT 企業(yè)提升效率的葵花寶典,DevOps 對 IT 企業(yè)效率的提升有目共睹 矾湃,一時之間各大企業(yè)紛紛用提升效率的 DevOps 開發(fā)亡脑、協(xié)作、管理工具武裝自己。
對比 2014 年上半年霉咨,CSDN 研發(fā)頻道曾做過的一份面向國內開發(fā)者DevOps的實踐調查問卷蛙紫。當時的數(shù)據報告顯示:有 37% 的開發(fā)者聽說過 DevOps 并且很感興趣正準備使用;有 60% 的用戶表示只知道 DevOps 概念途戒,但尚未開始實踐坑傅。
但是,今非昔比喷斋,從下圖中我們可以看到唁毒,實踐過 DevOps 的企業(yè)已經超過了 72%!
然而事實上浆西,根據 CA 在全球范圍內的調查結果,只有約 20 % 嘗試過 DevOps 的企業(yè)實現(xiàn)了真正的有效應用顽腾。
為什么推進 DevOps室谚?
DevOps 一方面讓企業(yè)能夠及時響應用戶需求,一方面讓 IT 業(yè)務更加智能化崔泵,主要表現(xiàn)在以下三點:
- 及時響應用戶需求成為可能秒赤;
- 創(chuàng)造新的用戶體驗;
- 及時響應業(yè)務請求憎瘸。
最初,提出 DevOps 這個概念的人意圖讓開發(fā)幌甘、運維潮售、QA 之間加強溝通,通過不同的工具來消除隔閡锅风。而隔閡的形成有兩個原因酥诽,一是信息不對稱,研發(fā)無法獲取到運維的數(shù)據皱埠,運維也無法解讀代碼的錯誤信息肮帐;二是所秉持的價值觀、方法論的不同边器,不同部門之間的目標也因此有差異训枢。說得實際一點,就是因為 KPI 這座大山造成了不同部門之間對責任的逃避忘巧,而 DevOps 是倡導大家一起來面對問題恒界、解決問題。
因而產生了幫助產品快速上線的開發(fā)環(huán)境和部署環(huán)境的快速遷移工具砚嘴,也產生了越來越多區(qū)分負載問題是由于計算資源不足還是代碼質量的監(jiān)控工具十酣。
那么涩拙,那些很好的應用了 DevOps 的企業(yè),又能擁有那些具體優(yōu)勢呢耸采?我們了解到兴泥,對比沒有應用 DevOps 的企業(yè),先進的 DevOps 實施者往往:
- 2.5 倍的可能擁有更高的用戶留存率
- 2 倍的可能擁有更多獲取用戶的幾率
- 3.4 倍的可能看到更多的市場份額
- 2 倍的可能看到更多收入增長帶來的積極影響
- 2.4 倍的可能獲得了更高的利潤增長
但正如文章開頭所說洋幻,據 CA 的報告顯示,真正做到了這一點的企業(yè)翅娶,也許只有 20%文留,大部分企業(yè)高管認同 DevOps 的價值和必要性,卻并未不知道如何應用它竭沫。
實現(xiàn) DevOps 需要考慮的因素
據 Assembling the DevOps Jigsaw 一文的研究結果顯示燥翅,超過 80% 的高級 IT 管理者認為,想要最大化 DevOps 效果需要考慮以下九個因素蜕提,分別是:
盡管 DevOps 被看做是推動業(yè)務敏捷性與及時響應客戶需求的關鍵點,只有剛剛超過一半(55%)的受訪者表示自己的企業(yè)擁有明確的 DevOps 戰(zhàn)略和目標谎势;雖然 86% 的人認為對業(yè)務相關者進行 DevOps 培訓凛膏,調整業(yè)務優(yōu)先級很重要,但只有 33% 和 37% 真正完成了這些脏榆。
另外猖毫,還有非常重要的一點,雖然開發(fā)團隊和運營團隊可能都擁有各自獨立的現(xiàn)代化方法和技術须喂,大多數(shù)受訪者(63%)還是認為吁断,將基礎設施與 DevOps 工具相結合,消除開發(fā)與運營之間的溝通壁壘坞生,提升協(xié)作效率是非常有必要的仔役。
看了這些報告,不知道您怎么想是己?您所在的公司又兵,真正實現(xiàn)了 DevOps 了么?隨著“互聯(lián)網+”時代越來越多的 DevOps 工具產生卒废,如何使用 DevOps 工具真正大幅度提升開發(fā)寒波、運營、運維效率升熊,恐怕還需要在探索中繼續(xù)前行俄烁。
參考資料:
http://news.oneapm.com/together-with-devops/
http://www.devopsdigest.com/achieving-full-devops-deployment
Cloud Insight 集監(jiān)控、管理级野、計算页屠、協(xié)作粹胯、可視化于一身,幫助所有 IT 公司辰企,減少在系統(tǒng)監(jiān)控上的人力和時間成本投入风纠,讓運維工作更加高效、簡單牢贸。本文系國內 ITOM 行業(yè)領軍企業(yè) OneAPM 工程師編輯竹观。想閱讀更多技術文章,請訪問 OneAPM 官方技術博客潜索。
本文轉自 OneAPM 官方博客