Um fluxo de trabalho é uma série de ações e decisões que você executa sequencialmente. O Automation Orchestrator fornece uma biblioteca de fluxos de trabalho que executam tarefas comuns de gerenciamento. O Automation Orchestrator também fornece bibliotecas das ações individuais que os fluxos de trabalho executam.
Os fluxos de trabalho combinam ações, decisões e os resultados que, quando executados em uma ordem específica, concluem uma tarefa específica ou um processo específico em um ambiente virtual. Os fluxos de trabalho realizam tarefas como provisionamento de máquinas virtuais, backup, manutenção regular, envio de e-mails, realização de operações de SSH, gerenciamento da infraestrutura física e outras operações de utilitário gerais. Os fluxos de trabalho aceitam entradas de acordo com suas funções. Você pode criar fluxos de trabalho que são executados de acordo com as agendas definidas, ou que são executados se ocorrerem determinados eventos previstos. As informações podem ser fornecidas por você, por outros usuários, por outro fluxo de trabalho ou ação, ou por um processo externo, como uma chamada de serviço Web de um aplicativo. Os fluxos de trabalho executam alguma validação e filtragem de informações antes de serem executadas.
Os fluxos de trabalho podem demandar outros fluxos de trabalho. Por exemplo, você pode ter um fluxo de trabalho que chama outro fluxo de trabalho para criar uma nova máquina virtual.
Você cria fluxos de trabalho usando o ambiente de desenvolvimento integrado (IDE) da interface do Automation Orchestrator Client, que fornece acesso à biblioteca de fluxo de trabalho e à capacidade de executar fluxos de trabalho no mecanismo de fluxo de trabalho. O mecanismo de fluxo de trabalho também pode tirar objetos de bibliotecas externas que você conecta ao Automation Orchestrator. Esse recurso permite que você personalize processos ou implemente funções fornecidas por aplicativos de terceiros.