Orquestração (computação) - Orchestration (computing)
Na administração do sistema , orquestração é a configuração , coordenação e gerenciamento automatizados de sistemas de computador e software .
Um número de ferramentas existem para automação de configuração do servidor e de gestão, incluindo Ansible , Puppet , Sal , Terraform , e AWS CloudFormation .
Uso
A orquestração é frequentemente discutida no contexto da arquitetura orientada a serviços , virtualização , provisionamento , infraestrutura convergente e tópicos de datacenter dinâmico . A orquestração, neste sentido, é sobre o alinhamento da solicitação de negócios com os aplicativos, dados e infraestrutura.
No contexto da computação em nuvem , a principal diferença entre a automação do fluxo de trabalho e a orquestração é que os fluxos de trabalho são processados e concluídos como processos dentro de um único domínio para fins de automação, enquanto a orquestração inclui um fluxo de trabalho e fornece uma ação direcionada para metas e objetivos maiores.
Nesse contexto, e com o objetivo geral de atingir metas e objetivos específicos (descritos por meio de parâmetros de qualidade de serviço ), por exemplo, atender às metas de desempenho do aplicativo usando custo minimizado e maximizar o desempenho do aplicativo dentro das restrições de orçamento.