發布管理 保證變更有序有質的進行
【51CTO.com 綜合報道】什么是發布和發布管理?
發布是指經過測試并導入實際應用環境的新增或改進的配置項的集合。
發布管理負責計劃與實施IT服務的變更,并描述變更的各個方面。其主要目標是通過正規的實施變更流程及測試確保應用系統的質量。
發布的類型三種類型
發布的類型主要包括增量發布、全發布和包發布三種。稱增量發布是指僅僅對自上次全發布或者增量發布以來發布單元中實際發生變化或新增的那些配置項進行發布的方式。全發布是指同時構建、測試、分發和實施發布單元的所有組成組件的發布方式。包發布是指將一組軟件配置項以包的形式一起導入實際運作環境的發布方式。
有效地發布管理應具備如下功能:
◆配置管理數據庫(CMDB)
為發布管理提供信息,并由發布管理更新。發布管理是與變更管理、配置管理緊密結合的,當新發布引起IT基礎架構的變更時,配置管理數據庫也需要進行實時的更新,同時發布的內容也要保存到最終軟件庫中,其他如硬件規格說明、裝配指南和網絡配置等都要保存到最終軟件庫或配置管理數據庫中。配置管理數據庫(CMDB),為發布管理提供信息,并由發布管理更新。
發布管理是與變更管理、配置管理緊密結合的,當新發布引起IT基礎架構的變更時,配置管理數據庫也需要進行實時的更新,同時發布的內容也要保存到最終軟件庫中,其他如硬件規格說明、裝配指南和網絡配置等都要保存到最終軟件庫或配置管理數據庫中。
![]() |
圖1 |
◆最終軟件庫(Definitive Software Library,DSL)
最終軟件庫是存放和保管所有已批準的最終版本的軟件配置的數據庫,它是軟件正本存放的物理倉庫或邏輯存儲空間。這個邏輯存儲空間在實際中一般由一個或多個物理軟件庫或軟件存儲器組成。它們應當與待開發或待測試的文件存儲空間分隔開來。DSL也可能包括一個用來保管外購軟件正本(比如防火墻軟件)的物理軟件倉庫。由于受到變更和發布管理的嚴格控制,只有那些已經過批準認可的軟件才會被納入DSL之中。DSL并不只是為了滿足配置管理的需要,而更是發布管理和配置管理的共同基礎。
![]() |
圖2 |
◆最終硬件庫(Definitive Hardware Store,DHS)
最終硬件庫是為安全存儲最終確定的備用硬件而設置的一個區域。有關這些組件及其各自的構件和相關內容的信息必須全面記錄于配置管理數據庫(CMDB)中。這些組件可能被其它系統或恢復重大事故時用到,但當這些臨時性的使用完成后,應將其歸回最終硬件庫(DHS)。
![]() |
圖3 |
◆系統可以預定義多個版本的發布流程
系統可以根據需要定義多個版本的發布流程,來實現發布流程的靈活性。幫助用戶實現一些個性化的符合ITOM規范管理需求。可以點擊“新建版本”實現定義不同版本的發布流程。
![]() |
圖4 |
在點擊新建版本后會出現的界面中選擇綁定的表單和流程信息實現對變更管理的有序化、有質化。
![]() |
圖5 |
◆Top-N
顯示按發布類別統計發布數量最多的前N名排行情況(不足N名的按實際類別數量顯示),顯示統計列表和圖表,如圖:
![]() |
圖6 |
通過Top-N圖表,可以讓用戶方便的了解在一定時段內,發生了那些發布,通過Top-N的排名,用戶可以了解在一定得時間段內哪些發布比較多,哪些是應該加強關注的。給IT運維管理的決策層提供一些量化的分析依據。
◆自動生成發布計劃
在生成發布計劃時實現了發布計劃的自動生成功能。用戶只需根據自己的需要填寫像發布類型等關鍵項目,即可自動生成發布計劃。可以大大簡化生成發布計劃時用戶的工作量,降低在生成發布計劃產生錯誤的幾率。
![]() |
圖7 |
◆發布后與CMDB的自動同步
發布管理是與變更管理、配置管理緊密結合的,當新發布引起IT基礎架構的變更時,配置管理數據庫也需要進行實時的更新,同時發布的內容也要保存到最終軟件庫中,其他如硬件規格說明、裝配指南和網絡配置等都要保存到最終硬件庫或配置管理數據庫中。配置管理數據庫(CMDB),為發布管理提供信息,并由發布管理更新。
總結
摩卡IT運維管理(Mocha ITOM)的發布管理的為企業的IT運維管理提供了流程化提供了標準,也提供了預定義的多個版本的發布流程。不失靈活的保證了與發布管理密切相關的變更管理和配置管理有質有序的進行。提高用戶IT運維的規范化、流程化、自動化。