Analise as afirmativas abaixo com relação à arquitetura de microserviços.
1. A arquitetura de microserviços pode ser
definida como aquela que empacota todos
os componentes de uma aplicação em uma
única unidade de implantação. Os microserviços são definidos dentro desta unidade de
implantação.
2. A arquitetura de microserviços é utilizada para
desenvolver uma aplicação como um conjunto de pequenos serviços, cada um funcionando em seu próprio processo. Cada serviço
é desenvolvido em torno de um conjunto de
regras de negócio específico, e é implementado de forma independente.
3. Uma das vantagens de se usar a arquitetura
monolítica é a total independência que
os microserviços têm dentro da aplicação.
Cada microserviço tem o seu próprio banco
de dados, sendo este um dos fatores que
caracterizam um microserviço. Entretanto,
esta também é a característica que tem o
maior custo de planejamento por arquitetos e
desenvolvedores de software.
Assinale a alternativa que indica todas as afirmativas
corretas.