工作流程是一系列依序執行的動作和決定。vRealize Orchestrator 提供可執行一般管理工作的工作流程程式庫。vRealize Orchestrator 也提供工作流程執行的個別動作程式庫。
工作流程結合了動作、決策及結果,當以特定的順序執行時,即可在虛擬環境中完成特定工作或特定程序。工作流程會執行工作,例如佈建虛擬機器s、備份、執行定期維護、傳送電子郵件、執行 SSH 作業、維護實體基礎結構,以及其他一般公用程式作業。工作流程可按照功能接受輸入。您能夠建立按照定義的排程執行的工作流程,或在預期的事件發生時執行的工作流程。您、其他使用者、其他工作流程或動作,或外部程序 (例如應用程式的 Web 服務呼叫),均可提供資訊。工作流程會在執行前進行資訊的一些驗證和篩選。
工作流程能夠呼叫其他工作流程。例如,您可以讓工作流程呼叫其他工作流程,以建立新的虛擬機器。
您可使用 vRealize Orchestrator Client 介面的整合式開發環境 (IDE) 建立工作流程,藉以提供工作流程程式庫的存取權,以及對工作流程引擎執行工作流程的能力。工作流程引擎也能夠從您外掛於 vRealize Orchestrator 的外部程式庫取得物件。這項功能可用於自訂程序,或實作第三方應用程式提供的功能。