官术网_书友最值得收藏!

4.1 持續評估與DevOps成熟度模型

實踐 DevOps 是一個長期過程,需要不斷地評估自身的狀態來進行改善,在這個過程中可以創建適合項目自身的 DevOps 成熟度模型。結合一些常見的持續交付的模型,本章將從軟件開發周期的7個維度來討論如何創建適合自己項目的DevOps成熟度模型,即持續規劃、持續集成、持續測試、持續部署、持續監控、持續運維、持續反饋,如圖4-1所示。

圖4-1 創建DevOps成熟度模型的7個維度

為了對這7個維度進行評估,可以將DevOps成熟度模型分成5個階段,如圖4-2所示。

● 初始階段:初始狀態,手工作業較多,交付過程不穩定。

● 基礎階段:流程標準化開始階段,部分自動化,結合手工能完成可重復的交付。

● 可靠階段:整體標準有清晰定義,大部分作業可自動化進行,能夠較穩定地提供可預期的交付。

● 成熟階段:整體過程可度量,結果可視,狀態可追蹤,數據可分析。

● 優化階段:全生命周期統一平臺管理,基本無手工操作,不斷優化改善。

圖4-2 DevOps成熟度模型的5個階段

主站蜘蛛池模板: 蒙阴县| 阜阳市| 湘潭县| 盘锦市| 连州市| 永宁县| 永春县| 佛教| 德惠市| 蓝山县| 桂林市| 日照市| 荆门市| 分宜县| 浮山县| 青海省| 宝清县| 紫阳县| 田阳县| 麻栗坡县| 唐海县| 云龙县| 济南市| 临泉县| 海原县| 准格尔旗| 隆德县| 岱山县| 马公市| 嵊州市| 天峻县| 抚顺县| 洛扎县| 南城县| 岐山县| 苏州市| 沙田区| 长兴县| 南召县| 靖远县| 新龙县|