發行管理是指計劃、設計、調度、測試、部署和控制軟體發行的過程。它能夠確保發行團隊高效地交付業務所需的應用程式和升級,同時維護現有生產環境的完整性。
在這個競爭激烈、充滿活力和流動性的商業和 IT 世界中,您需要的絕對不是準備不充份的發行。現代企業是一個真正動態的環境,並不是所有這些變化都是以同樣的速度發生的。IT 企業需要一種方法來協調這些無數的變化。這就需要發行控制和部署自動化的參與。它們有助於輕鬆過渡到持續交付;並透過數位化轉換一次完成一次發行。這是 IT 的新常態。
發行和部署管理是訊息技術基礎設施庫(ITIL)框架的服務轉換部分的主要流程之一。ITIL 是技術產品與服務的管理最廣泛採用的框架。它幫助企業以品質為驅動、以客戶為中心和注重成本的方式交付他們的產品與服務。
發行管理的具體步驟將根據每個企業或應用程式的獨特動態而有所不同。但最常見的程序如下。
發行管理始於對新功能或對現有功能更改的請求。我們無法保證所有請求最終都會轉化為新發行。我們將評估每個請求的理由、可行性,以及是否有辦法通過重新配置生產環境中已經有的應用程式版本來實現該請求。
這是發行進展中最重要的一步。發行的結構在這個階段定義。一個健全的規劃能夠確保發行團隊保持進度,達成要求。建立或重複使用利益相關者在整個發行過程中可以引用的工作流或清單。工作流不僅應詳細規劃範圍和里程碑,還包括職責。
這是將要求轉換為代碼的程式設計階段。發行被設計並建構到可執行軟體中。
在該發行被認為可以進行測試,即可被部署到一種測試環境中,並在這種環境中接受非功能性和功能性測試(包括使用者驗收測試或 UAT)。如果發現了故障,就會將其發送給開發人員進行調整,然後再次進行測試。這個反覆開發過程將一直持續,直到開發團隊和產品所有者將清除發行以進行產品部署。
發行在實時環境中實現讓使用者使用。部署不僅僅是對發行進行安裝,它需要對使用者在更改方面進行教育,並培訓他們如何在用新功能操作系統。
在部署後,發行將移到支持階段,階段會記錄所有故障,並且最終需要請求更改。如此再一次開始循環。
一次成功的發行,必須實現下列目標:
幾乎每個企業在其應用程式管理過程中都具有發行管理的某些元素。
然而,對於沒有正式發行管理策略和程序的企業,一個好的出發點是可以尋找發行管理的一些現有方面,這些方面可以構成企業範圍內發行管理框架的構件。
Micro Focus 瞭解發行管理的挑戰,並且從事這項業務已有十多年的歷史。透過立即自動執行手動部署任務,讓您快速獲得成功。透過我們廣泛的客戶成功經驗,我們組裝了發行管理解決方案,使您能夠以最合適的速度將企業成長為一個協調的、流程驅動式、高度可見的人工工作流。
Release Control 是 Micro Focus Orchestrated IT 解決方案集合的一部分,涉及到初步計劃、開發,以及 IT 服務管理,適用於分佈式、雲端和主機環境。協調 IT 程序精簡化,以加速供應應用程式、改善 IT 服務效能,並降低整體 IT 成本。Micro Focus 協調產品系列與 IT 產品相輔相成,提供應用程式開發與 IT 營運部門所需的速度、自動化及控制能力。Micro Focus 透過確保更大的可見性、更快的上市時間、更高的利益相關者滿意度以及更低的開發成本,已經幫助成千上萬的 IT 企業對其應用程式開發流程進行重大改進。
Deployment Automation 可無縫實現部署管線自動化,從而縮短週期時間,並在整個環境中提供有關部署和發行的快速反饋。為支持持續交付和生產部署,Deployment Automation 提供了將應用程式或服務自動化部署和配置到部署管線中目標環境的功能。透過 Deployment Automation,您將能夠以高效、快速且合規的方式交付高品質、高價值的軟體,並以更低的成本完成。
Micro Focus 提供了最全面的端到端解決方案,用於計劃、追蹤並發行應用程式到生產中。有了這些產品,企業可以提高發行可見性、增加發行流程、減少生產停機時間並簡化合規性。使用 Micro Focus 全面發行管理解決方案的客戶已經實現了驚人的結果 — 大大縮短了部署時間、提高了可見性、減少應用程式錯誤、並且具有完整的可審核性。