軟體 元件可在動態雲端環境中自動化中介軟體和應用程式部署的安裝、設定和生命週期管理。應用程式範圍廣泛,從簡單的 Web 應用程式到複雜的應用程式,甚至是封裝應用程式。

軟體架構設計人員透過使用可設定的可編寫指令碼的引擎,完全控制在機器上安裝、設定、更新和解除安裝中介軟體與應用程式部署元件的方式。軟體架構設計人員透過使用 軟體 內容,要求或允許藍圖架構設計人員和使用者指定環境變數等組態元素。對於重複部署,這些藍圖可標準化應用程式的結構,包括機器藍圖、軟體元件、相依性和組態,但也允許在必要時重新設定環境變數和內容繫結。

若要將軟體元件成功新增至設計畫布,您還必須具有目標目錄的業務群組成員、業務群組管理員或承租人管理員角色存取權。

部署任何應用程式和中介軟體服務

您可以在 vSpherevCloud DirectorvCloud AirAmazon AWS 機器上的 Windows 或 Linux 作業系統中部署 軟體 元件。

  • IaaS 架構設計人員會根據範本、快照或 Amazon Machine Image 建立可重複使用的機器藍圖,其中包含用以支援 軟體 元件的客體代理程式和 軟體 啟動程序代理程式。

  • 軟體架構設計人員會建立可重複使用的軟體元件,用於準確指定在機器上安裝、設定、更新 (在部署縮放作業期間) 和解除安裝軟體的方式。

  • 軟體架構設計人員、IaaS 架構設計人員和應用程式架構設計人員會使用圖形化介面來建立應用程式部署拓撲的模型。架構設計人員依軟體架構設計人員要求重新設定 軟體 內容和繫結,並發佈合併 軟體 元件和機器藍圖的應用程式藍圖。

  • 目錄管理員將已發佈的藍圖新增至目錄服務,並授權使用者申請目錄項目。

  • 授權使用者申請目錄項目,並提供任何設計為可編輯的組態值。vRealize Automation 會部署申請的應用程式,以佈建應用程式藍圖中所定義的任何機器、網路和安全性元件以及 軟體 元件。

  • 授權使用者申請縮小或擴充動作來使其部署適應不斷變化的工作負載需求。vRealize Automation 安裝或解除安裝機器上的 軟體 元件進行縮放,並針對相依 軟體 元件執行更新指令碼。

軟體 中的標準化

使用 軟體,您可以使用標準化的組態內容建立可重複使用的服務,以滿足 IT 符合性的嚴格需求。軟體 包含以下標準化組態內容:

  • 模型驅動的架構,可讓您在應用程式藍圖內新增經過 IT 認證的機器藍圖和中介軟體服務。

  • 委派模型,用於覆寫軟體架構設計人員、應用程式架構設計人員和使用者之間的組態名稱值對,以標準化應用程式和中介軟體服務的組態值。

軟體 擴充性和開放式架構

您可以從 VMware Solution Exchange 針對各種中介軟體服務和應用程式下載預先定義的 軟體 元件。透過 vRealize CloudClientvRealize Automation REST API,您能夠以程式設計方式將預先定義的 軟體 元件匯入 vRealize Automation 執行個體。