Imagem de fundo

O IFCE está migrando parte de seu sistema acadêmico para uma arquitetura baseada em mic...

O IFCE está migrando parte de seu sistema acadêmico para uma arquitetura baseada em microsserviços. A equipe identificou que diferentes serviços (matrícula, financeiro, biblioteca e autenticação) precisam ser acessados por aplicações web e mobile. Para evitar que os clientes consumam diretamente cada microsserviço e para centralizar autenticação, roteamento e controle de requisições, o analista de tecnologia da informação propôs a adoção de um componente específico na arquitetura.


Considerando o cenário descrito, é correto afirmar que a solução adequada é


A

permitir que cada aplicação cliente se conecte diretamente a todos os microsserviços, realizando autenticação individual em cada serviço.


B

consolidar as funcionalidades dos microsserviços em um serviço centralizado do tipo monolítico, visando à simplificação da comunicação entre a camada de apresentação e o backend.


C

utilizar um API Gateway para centralizar autenticação, roteamento e políticas de acesso, podendo combinar com orquestração quando houver coordenação entre múltiplos serviços.


D

implementar um barramento de dados dedicado para o armazenamento compartilhado de estados e informações entre todos os microsserviços do ecossistema.


E

limitar a infraestrutura de rede ao uso de balanceadores de carga na camada de transporte, sem a adoção de uma camada intermediária de gerenciamento de APIs.