如果沒有自動化,建置和維護大型現代化 IT 系統可能是一項資源密集型工作,並且可能會因人為錯誤而導致風險增加。組態與資源管理是一種自動化方法,用於將電腦系統和軟體維持在已知且一致的狀態下。
組態管理系統中有多個元件。託管系統可包括伺服器、儲存設備、連網設備和軟體。這些是組態管理系統的目標。目的是要將這些系統維持在已知且確定的狀態下。組態管理系統的另一個層面是對系統所需狀態的說明。組態管理系統的第三個主要層面是自動化軟體,它負責確保目標系統和軟體都維持在所需的狀態。
組態管理的主要優點是系統和軟體的一致性。使用組態管理,您不再猜測或希望組態是最新的。這是正確的,因為組態管理系統可確保其正確無誤。
與 自動化結合時,組態管理可以改善效率,因為手動組態設定程序被自動化程序取代。這也讓您能夠以相同或更少的資源來管理更多目標。
組態管理非常重要,因為它能夠擴充基礎架構和軟體系統,而無需相應地擴充管理人員來管理這些系統。這樣就能讓以前無法實現的擴充成為可能。
組態管理工具通常也包含自動化功能。常用工具包括:
組態管理和變更管理是兩個密切相關但不同的詞彙。組態管理可在任何指定時間處理任何指定基礎架構或軟體系統的狀態。而變更管理則是涉及如何對這些組態進行變更。可以這樣思考:組態管理是任何指定時間的組態設定,而變更管理是提議、審查、實作及可能回溯這些組態變更的程序。
DevOps 開發維運為持續創新、快速軟體部署,以及軟體型功能和產品的頻繁更新開啟了大門。