Orquestração de Serviços em Microsserviços
Gabarito: letra D. A orquestração de serviços automatiza fluxos de trabalho e interações entre microsserviços, aumentando precisão e produtividade. Um exemplo clássico de orquestrador é o Kubernetes, que gerencia implantação, escalonamento e coordenação de contêineres.
A banca cobra o conceito de orquestração e sua aplicação prática. Diferentemente de simples automação de infraestrutura, a orquestração envolve a coordenação de processos de negócio e a comunicação entre serviços. Vejamos cada alternativa:
Alternativa A — ❌ Incorreta
Afirma que a orquestração se torna desnecessária em ambientes com máquinas virtuais. Erro: a orquestração independe da tecnologia de virtualização; mesmo com VMs, é preciso coordenar as chamadas entre microsserviços. O servidor que hospeda a VM não provê automaticamente essa coordenação.
Alternativa B — ❌ Incorreta
Equipara orquestração a mera automatização de implantação e escalonamento de recursos, ignorando os fluxos de trabalho. Erro: orquestração abrange também a definição e execução de processos de negócio que envolvem múltiplos serviços, não se limitando à infraestrutura.
Alternativa C — ❌ Incorreta
Afirma que a orquestração traz desvantagens como correções manuais e falta de escalabilidade. Erro: justamente o oposto – a orquestração automatiza recuperação de falhas e provisiona escalabilidade horizontal, reduzindo a necessidade de intervenção manual.
Alternativa D — ✅ Correta ⟵ GABARITO
Descreve corretamente a orquestração: automação de processos e fluxos de trabalho que reduz erros e aumenta produtividade, citando o Kubernetes como exemplo real. O Kubernetes é um orquestrador de contêineres amplamente utilizado para gerenciar microsserviços.
Gabarito: letra D.