Ed
há 3 semanas
A arquitetura de microserviços é caracterizada pela divisão de uma aplicação em pequenos serviços independentes, que podem ser desenvolvidos, implantados e escalados de forma independente. Essa abordagem permite maior flexibilidade e agilidade no desenvolvimento de software. Analisando as alternativas: a) Aplicação monolítica com várias camadas - Isso descreve uma arquitetura tradicional, não a de microserviços. b) Divisão da aplicação em pequenos serviços independentes - Esta é a definição correta da arquitetura de microserviços. c) Utilização de um único banco de dados para todos os serviços - Na arquitetura de microserviços, geralmente cada serviço pode ter seu próprio banco de dados. d) Aplicação centralizada com comunicação por arquivos de configuração - Isso não se aplica à arquitetura de microserviços, que é descentralizada. Portanto, a alternativa correta é: b) Divisão da aplicação em pequenos serviços independentes.
Mais perguntas desse material