vRealize Orchestrator contiene una biblioteca de flujos de trabajo y un motor de flujos de trabajo para crear y ejecutar flujos de trabajo que automaticen los procesos de orquestación. Se ejecutan flujos de trabajo en los objetos de diferentes tecnologías a las que vRealize Orchestrator accede mediante una serie de complementos.

vRealize Orchestrator proporciona una serie de complementos estándar, incluidos algunos para vCenter y vRealize Automation, que permiten orquestar tareas en los distintos entornos que los complementos exponen.

vRealize Orchestrator también presenta una arquitectura abierta para conectar aplicaciones externas de terceros a la plataforma de orquestación. Se pueden ejecutar flujos de trabajo en los objetos de las tecnologías conectadas que defina usted mismo. vRealize Orchestrator se conecta a un proveedor de autenticación para administrar cuentas de usuario y a una base de datos PostgreSQL preconfigurada para almacenar información de los flujos de trabajo que ejecuta. Puede acceder a vRealize Orchestrator, a los objetos que expone y a los flujos de trabajo de vRealize Orchestrator a través de vRealize Orchestrator Client o a través de servicios web. La supervisión y configuración de los flujos de trabajo y servicios de vRealize Orchestrator se realiza a través del vRealize Orchestrator Client y el centro de control.

Figura 1. Arquitectura de VMware vRealize Orchestrator

La arquitectura de VMware vRealize Orchestrator se compone de un motor de flujos de trabajo y una aplicación de cliente. La representación gráfica de la arquitectura incluye varios de los complementos predeterminados de vRealize Orchestrator (vRealize Automation, vCenter, XML, SSH, SQL, SMTP) y la base de datos PostgreSQL preconfigurada. También incluye los servicios de directorio o vCenter Single Sign-On. Los servicios de directorio y la base de datos, así como vCenter Single Sign-On están conectados al motor de flujos de trabajo. Una instancia de vCenter se conecta a la plataforma mediante el complemento de vCenter