Questão FC374859
Microsserviços não é um conceito exato; trata-se de uma forma de projetar uma aplicação de modo a dividir o código completo em divisões menores e serviços. Não há uma definição exa
Arquitetura de Aplicações
Instituto Consulplan · 2023
Microsserviços não é um conceito exato; trata-se de uma forma de projetar uma aplicação de modo a dividir o código completo em divisões menores e serviços. Não há uma definição exata de microsserviços; no entanto, quase todos têm as mesmas características. Trata-se da principal característica dos microsserviços:
- Utilização de uma única base de dados.
- Sistema projetado para ter uma evolução contínua ao longo do tempo de vida do produto.
- Divisão do sistema em serviços menores em que cada serviço é insubstituível, atualizável e dependente uns dos outros.
- Criação de equipes bem definidas que se dedicam apenas ao trabalho em uma área como, por exemplo, uma equipe para tratar da base de dados.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A alternativa está correta: o modelo de microsserviços favorece a evolução contínua do sistema ao longo de seu ciclo de vida.
Isso se dá porque cada microsserviço tem responsabilidade limitada e é autônomo e desacoplado dos demais, permitindo alterações locais sem necessidade de reimplantar toda a aplicação.
Práticas como contratos de API, versionamento, testes automatizados e pipelines de CI/CD possibilitam deploys frequentes e controlados, reduzindo riscos e tempo de entrega.
Na prática, isso facilita correções, melhorias e adaptações (por exemplo, novos requisitos legais ou desempenho) de forma incremental, mantendo a disponibilidade e permitindo escalabilidade granular.
Conteúdo do catálogo FC Concursos · Atualizado em