Ein Workflow besteht aus einer Folge von Aktionen und Entscheidungen, die Sie nacheinander ausführen. Automation Orchestrator stellt eine Bibliothek mit Workflows bereit, die gängige Verwaltungsaufgaben ausführen. Automation 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. Beispielsweise können Sie einen Workflow haben, der einen anderen Workflow aufruft, um eine neue virtuelle Maschine zu erstellen.
Sie erstellen Workflows über die integrierte Entwicklungsumgebung (IDE) der Automation 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 Automation Orchestrator integrieren. Durch diese Funktion können Sie Prozesse anpassen oder Funktionen implementieren, die von Drittanbieteranwendungen bereitgestellt werden.