Acerca de microsserviços, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F). ( ) A camada de orquestração é responsável por monitorar o desempenho dos microsserviços, identificar gargalos e gerenciar a execução dos microsserviços. ( ) O particionamento inteligente pode ser usado para categorizar microsserviços com base em seu uso e dependência de outros microsserviços, garantindo uma alocação eficiente de recursos. ( ) A orquestração de microsserviços se concentra principalmente no gerenciamento da implantação e execução de aplicativos monolíticos, em vez de microsserviços. As afirmativas são, respectivamente,
- A)V – V – F.
Certa, porque as duas primeiras afirmativas estao de acordo com a ideia de orquestracao e particionamento em microsservicos, e a terceira e falsa.
- B)V – F – F.
Errada, porque a segunda afirmativa nao e falsa: o particionamento inteligente pode sim considerar uso e dependencias para organizar melhor os servicos.
- C)F – V – F.
Errada, porque a primeira afirmativa nao e falsa: a orquestracao pode monitorar e coordenar a execucao dos microsservicos.
- D)F – F – V.
Errada, porque a primeira e a segunda afirmativas nao sao falsas, e a terceira e que deve ser considerada falsa.
- E)V – V – V.
Errada, porque a terceira afirmativa nao procede: orquestracao nao se concentra em monolitos, e sim em microsservicos.
Gabarito: A
Microsserviços sao uma forma de arquitetar sistemas em que cada servico fica pequeno, bem delimitado e pode ser implantado de modo independente. Em vez de um bloco unico enorme, voce ganha varios pedacinhos que conversam entre si, o que facilita evolucao, escalabilidade e manutencao, desde que exista boa governanca entre eles. Nesse contexto, a orquestracao aparece como o maestro da orquestra: ela coordena a execucao, ajuda a distribuir tarefas, acompanha o estado dos servicos e pode apoiar o monitoramento do desempenho e a deteccao de gargalos. Em termos práticos, a ideia e justamente evitar que cada microsservico fique trabalhando no improviso, sem coordenacao. A segunda afirmacao tambem faz sentido porque o particionamento inteligente busca dividir o sistema de forma mais estrategica, levando em conta uso, relacoes de dependencia e necessidade de recursos. Isso ajuda a organizar os microsservicos de modo mais eficiente e reduz o risco de criar divisões artificiais que atrapalham mais do que ajudam. Ja a terceira afirmacao erra feio porque orquestracao nao e gerenciamento de monolitos. Ela e associada ao controle de servicos independentes em uma arquitetura de microsservicos, e nao a uma unica aplicacao monolitica. Por isso, o gabarito A esta correto: V, V, F.