FC ConcursosFC Concursos

Questão FC546385

A equipe de uma Secretaria da Fazenda, que tinha um sistema monolítico o qual evoluiu para uma arquitetura SOA, enfrenta dificuldades para escalar e manter a agilidade no desenvolv

Arquitetura de Aplicações

FCC · 2025

A equipe de uma Secretaria da Fazenda, que tinha um sistema monolítico o qual evoluiu para uma arquitetura SOA, enfrenta dificuldades para escalar e manter a agilidade no desenvolvimento de novas funcionalidades. Por tal razão, os arquitetos de sistemas estão considerando realizar a migração para uma arquitetura de microsserviços. Um dos integrantes da equipe questionou aos demais sobre qual seria o principal benefício da transição de SOA para microsserviços, cuja resposta unânime foi:

  1. redução da granularidade dos serviços para diminuir a complexidade do sistema.
  2. descentralização dos serviços em componentes independentes para permitir escalabilidade e implantações independentes.
  3. aumento do acoplamento entre os serviços para garantir a consistência dos dados.
  4. centralização do barramento de serviços (ESB) para facilitar a comunicação entre os serviços.
  5. padronização rígida das tecnologias utilizadas em todos os serviços para simplificar a manutenção.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A alternativa aponta para a descentralização dos serviços em componentes independentes, que é a essência dos microsserviços.


Cada componente encapsula uma capacidade de negócio e possui sua própria base de código, dados e ciclo de vida. Isso reduz o acoplamento entre partes do sistema.


Com serviços independentes é possível aplicar escala seletiva: aumentar recursos apenas para os serviços que demandam, otimizando custo e desempenho.


A independência também viabiliza implantações independentes, ou seja, times liberam funcionalidades sem coordenar uma entrega monolítica, acelerando o fluxo de mudanças.


Além disso há maior isolamento de falhas e autonomia de equipes, permitindo escolhas tecnológicas diferentes por serviço e ciclos de desenvolvimento paralelos.


Essa descentralização melhora agilidade e escalabilidade, embora exija atenção a operações distribuídas, observabilidade e governança.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo