一文讀懂云上DevOps能力體系

序言云計算行業已經有十多年的發展了,話題早已從“要不要上云”轉向“如何用好云” ?!耙灰逼鋵嵤且粋€決策性的話題,直到決策出來一個結果了,話題就算結束了,而“如何用好云”卻是一個持續性的話題 。一般來說,在規劃階段開始,企業就會開始思考“如何用好云”,這個話題會伴隨用云的整個過程 。如果簡單地從工作類型劃分,除了業務代碼的研發(Dev),其他的部分都可以稱為運維(Ops),包含資源創建(環境部署)、應用部署、資源管理、資源監控、報警和故障排查等工作 。筆者從事云計算工作超過五年時間,參與開發過多款云產品,可以說既是云計算產品的消費者,也是云計算產品的生產者 。在這里,筆者談一談對云上 DevOps 能力體系的多年思考和總結,希望對準備上云或是已經上云的運維人員有所幫助 。自動化運維等級金字塔首先,從運維自動化等級和程度來看,DevOps 其實是一種非常高級的自動化,不僅自動化程度比較高,而且對于自動化的完成方式有著非常嚴格的定義 。關于運維自動化與 DevOps 的關系,其實可以非常好地參考汽車自動駕駛技術分級標準,筆者做了個對比圖,如圖1 。

一文讀懂云上DevOps能力體系


    推薦閱讀