Un flujo de trabajo es una serie de acciones y decisiones automatizadas para ejecutarse en secuencias después de iniciar el flujo de trabajo. Orchestrator proporciona una biblioteca de flujos de trabajo que realizan tareas de administración comunes en función de prácticas recomendadas.
Aspectos básicos de los flujos de trabajo
Los flujos de trabajo están conformados por un esquema, atributos y parámetros. El esquema de flujo de trabajo es el componente principal de un flujo de trabajo, ya que define todos los elementos del flujo de trabajo y su flujo lógico de tareas. Los atributos y los parámetros de los flujos de trabajo son las variables que usan los flujos de trabajo para transferir datos. Orchestrator guarda un token de un flujo de trabajo cada vez que se ejecuta un flujo de trabajo y registra los detalles de esa ejecución específica del flujo de trabajo. Este token contiene todos los parámetros relacionados con la ejecución del flujo de trabajo. Por ejemplo, si un flujo de trabajo se ejecuta tres veces, se guardan tres tokens.
vSphere Web Client permite ejecutar y programar flujos de trabajo en los objetos seleccionados del inventario de vSphere. No es posible crear, eliminar, editar ni administrar los flujos de trabajo en vSphere Web Client. Puede desarrollar y administrar flujos de trabajo en el cliente de Orchestrator. Para obtener más información sobre el cliente de Orchestrator, consulte Utilizar el cliente de VMware vRealize Orchestrator. Para obtener información sobre el desarrollo de flujos de trabajo, consulte Desarrollar con VMware vRealize Orchestrator.
Parámetros de entrada de flujos de trabajo
Para ejecutarse, la mayoría de los flujos de trabajo necesitan un conjunto determinado de parámetros de entrada. El flujo de trabajo procesa los parámetros de entrada que llegan a él a través de un usuario, de una aplicación, de otro flujo de trabajo o de una acción.
Por ejemplo, si un flujo de trabajo restablece una máquina virtual, ese flujo requiere el nombre de dicha máquina virtual como parámetro de entrada.
Parámetros de salida de flujos de trabajo
Los parámetros de salida de los flujos de trabajo representan el resultado del flujo de trabajo ejecutado. Algunos flujos de trabajo y elementos de flujos de trabajo pueden cambiar los parámetros de salida cuando se ejecutan. Mientras se ejecutan, los flujos de trabajo pueden recibir los parámetros de salida de otros flujos de trabajo como parámetros de entrada.
Por ejemplo, si un flujo de trabajo crea una instantánea de una máquina virtual, el parámetro de salida del flujo de trabajo es la instantánea resultante.
Presentación de flujos de trabajo
Cuando se ejecuta un flujo de trabajo en vSphere Web Client, el cliente carga la presentación del flujo de trabajo. Los parámetros de entrada del flujo de trabajo se proporcionan en la presentación del flujo de trabajo.
Interacción del usuario
Algunos flujos de trabajo necesitan la intervención del usuario durante su ejecución y se suspenden hasta que el usuario proporciona la información necesaria o hasta que se agota el tiempo de espera del flujo de trabajo.