Ed
há 4 meses
Para entender o que caracteriza a arquitetura de microserviços, é importante saber que essa abordagem se baseia na divisão de aplicações em serviços menores e independentes, que podem ser desenvolvidos, implantados e escalados de forma autônoma. Analisando as alternativas: a) Um único aplicativo monolítico com todos os módulos integrados - Isso descreve uma arquitetura monolítica, não microserviços. b) Aplicações divididas em pequenos serviços independentes, cada um com uma função específica - Esta é a definição correta da arquitetura de microserviços. c) Sistemas que dependem exclusivamente de bancos de dados relacionais - Microserviços podem usar diferentes tipos de bancos de dados, não se limitando a relacionais. d) Programas que não utilizam comunicação via rede - Microserviços geralmente se comunicam via rede, então essa opção está incorreta. Portanto, a alternativa correta é: b) Aplicações divididas em pequenos serviços independentes, cada um com uma função específica.
Mais perguntas desse material