vRealize Orchestrator enthält eine Workflowbibliothek und eine Workflowengine, damit Sie Workflows erstellen und ausführen können, die Orchestrierungsprozesse automatisieren. Die Workflows werden mit den Objekten verschiedener Technologien ausgeführt, auf die vRealize Orchestrator über eine Serie von Plug-Ins zugreift.

vRealize Orchestrator stellt eine Standardgruppe von Plug-Ins bereit, unter anderem Plug-Ins für vCenter und vRealize Automation, damit Sie Aufgaben in den verschiedenen Umgebungen koordinieren können, für die die Plug-Ins verfügbar sind.

Zudem bietet vRealize Orchestrator eine offene Architektur für die Einbindung von externen Drittanbieteranwendungen in die Orchestrierungsplattform. Sie können Workflows mit den Objekten der Plug-In-Technologien ausführen, die Sie selbst definieren. vRealize Orchestrator verbindet sich mit einem Authentifizierungsanbieter, um Benutzerkonten zu verwalten, und mit einer vorkonfigurierten PostgreSQL-Datenbank, um Informationen aus den Workflows zu speichern, die unter vRealize Orchestrator ausgeführt werden. Der Zugriff auf vRealize Orchestrator, die damit bereitgestellten Objekte sowie die vRealize Orchestrator-Workflows ist über den vRealize Orchestrator-Client oder über Webdienste möglich. Die Überwachung und Konfiguration der vRealize Orchestrator-Workflows und -Dienste erfolgen über den vRealize Orchestrator-Client und Control Center.

Abbildung 1. Architektur von VMware vRealize Orchestrator

Die VMware vRealize Orchestrator-Architektur besteht aus einer Workflowengine und einer Clientanwendung. Die grafische Darstellung der Architektur enthält einige der vRealize Orchestrator-Standard-Plug-Ins (vRealize Automation, vCenter Server, XML, SSH, SQL, SMTP) und die vorkonfigurierte PostgreSQL-Datenbank. Außerdem sind darin die Verzeichnisdienste oder vCenter Single Sign-On enthalten. Die Datenbank, die Verzeichnisdienste und vCenter Single Sign-On sind mit der Workflowengine verbunden. Eine vCenter Server-Instanz ist über das vCenter Server-Plug-In mit der Plattform verbunden