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, incluido uno para vCenter Server, 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 (vCenter Server, 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 Server se conecta a la plataforma mediante el complemento de vCenter Server