Orquestração de microsserviços
A Contoso adora os resultados do uso de uma arquitetura de microsserviços até agora. O aplicativo Web geral chama microsserviços individuais para fornecer e manipular dados.
Mas à medida que mais serviços são adicionados, o sistema geral se torna mais complexo para escalar horizontalmente e gerenciar. Os orquestradores podem ajudar.
O que é um orquestrador?
Um orquestrador é uma ferramenta que ajuda você a gerenciar, dimensionar e manter um aplicativo em contêineres.
O uso de orquestradores para aplicativos prontos para produção é essencial se seu aplicativo é baseado em microsserviços ou é dividido entre vários contêineres. Conforme observado anteriormente, em uma abordagem baseada em microsserviço, cada microsserviço possui seu modelo e dados. O microsserviço é autônomo do ponto de vista de desenvolvimento e implantação. Esses tipos de sistemas são complexos para escalar horizontalmente e gerenciar. Portanto, para ter um aplicativo de vários contêineres pronto para produção e escalonável, você precisa absolutamente de um orquestrador.
Um cluster é um tipo de orquestrador. O diagrama a seguir ilustra o uso de um cluster para orquestrar a implantação de um aplicativo composto por vários microsserviços.
## Verificação de conhecimento