Ein Workflow besteht aus einer Folge von Aktionen und Entscheidungen, die Sie nacheinander ausführen. vRealize Orchestrator stellt eine Bibliothek mit Workflows bereit, die gängige Verwaltungsaufgaben ausführen. vRealize Orchestrator stellt darüber hinaus Bibliotheken der einzelnen Aktionen bereit, die von den Workflows durchgeführt werden.

Workflows kombinieren Aktionen, Entscheidungen und Ergebnisse, die eine bestimmte Aufgabe oder einen bestimmten Prozess in einer virtuellen Umgebung ausführen, wenn sie in einer bestimmten Reihenfolge ablaufen. Workflows führen verschiedene Aufgaben aus, beispielsweise die Bereitstellung von virtuellen Maschinen, Datensicherung, periodische Wartungsaufgaben, Versand von E-Mails, SSH-Operationen, Verwaltung der physischen Infrastruktur und andere allgemeine Vorgänge im allgemeinen Betrieb. Workflows akzeptieren Eingangsdaten je nach ihrer Funktion. Sie können Workflows erstellen, die mit vordefinierten Zeitplänen ablaufen, oder die in Gang gesetzt werden, wenn bestimmte, erwartete Ereignisse eintreten. Die Informationen können von Ihnen oder anderen Benutzern, von einem anderen Workflow oder einer Aktion sowie von einem externen Prozess, beispielsweise einem Webdienstaufruf aus einer Anwendung geliefert werden. Workflows übernehmen die Validierung und Filterung von Informationen in einem bestimmten Ausmaß, bevor sie ausgeführt werden.

Workflows können andere Workflows aufrufen. Beispiel: Sie können einen Workflow, der eine virtuelle Maschine startet, in verschiedenen anderen Workflows verwenden.

Sie erstellen Workflows über die integrierte Entwicklungsumgebung (IDE) der vRealize Orchestrator Client-Schnittstelle, die Zugriff auf die Workflow-Bibliothek und die Möglichkeit zum Ausführen von Workflows in der Workflow-Engine bietet. Die Workflow-Engine kann auch Objekte aus externen Bibliotheken verwenden, die Sie als Plug-In in vRealize Orchestrator integrieren. Durch diese Möglichkeit können Sie Prozesse anpassen oder Funktionen implementieren, die von Drittanbieteranwendungen bereitgestellt werden.