工作流程是一系列依序執行的動作和決定。Orchestrator 提供了一個工作流程程式庫,用於根據最佳做法執行一般管理工作。Orchestrator 也提供工作流程執行的個別動作程式庫。

工作流程結合了按照特定順序執行時,在虛擬環境中完成特定工作或特定程序的動作、決定和結果。工作流程會執行工作,例如佈建虛擬機器s、備份、執行定期維護、傳送電子郵件、執行 SSH 作業、維護實體基礎結構,以及其他一般公用程式作業。工作流程可按照功能接受輸入。您能夠建立按照定義的排程執行的工作流程,或在預期的事件發生時執行的工作流程。您、其他使用者、其他工作流程或動作,或外部程序 (例如應用程式的 Web 服務呼叫),均可提供資訊。工作流程會在執行前進行資訊的一些驗證和篩選。

工作流程能夠呼叫其他工作流程。例如,您能夠在多個不同的工作流程中重複使用啟動虛擬機器的工作流程。

您可使用 Orchestrator 用戶端介面的整合式開發環境 (IDE) 建立工作流程,藉以提供工作流程程式庫的存取權,以及對工作流程引擎執行工作流程的能力。工作流程引擎也能夠從您外掛於 Orchestrator 的外部程式庫取得物件。這項功能可用於自訂程序,或實作第三方應用程式提供的功能。