Julgue o item a seguir, relativos à modernização de sistemas...

Próximas questões
Com base no mesmo assunto
Q3257473 Sistemas de Informação

Julgue o item a seguir, relativos à modernização de sistemas.  


A adoção de microsserviços aumenta o acoplamento entre os componentes de um sistema, porém dificulta a escalabilidade e a implementação de atualizações independentes.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Para resolver a questão apresentada, é importante compreender o conceito de microsserviços na arquitetura de sistemas. Essa abordagem tem sido amplamente adotada na modernização de sistemas devido às suas características de escalabilidade e flexibilidade.

Os microsserviços são uma forma de estruturar um sistema como um conjunto de serviços independentes que se comunicam entre si. Cada serviço é pequeno e voltado para uma funcionalidade específica do sistema, o que permite que eles sejam desenvolvidos, implantados e escalados de forma independente. Isso reduz o acoplamento entre os componentes, o que é o oposto do que a questão afirma.

De acordo com a questão, a adoção de microsserviços aumentaria o acoplamento entre os componentes, o que é incorreto. Na verdade, a arquitetura de microsserviços é projetada justamente para diminuir o acoplamento e aumentar a coesão, permitindo que atualizações e escalabilidade sejam realizadas de maneira independente para cada serviço. Este é um dos principais benefícios dessa abordagem.

Justificativa para a Alternativa Correta: Errado (E)

A afirmação de que os microsserviços aumentam o acoplamento e dificultam a escalabilidade está incorreta. Na verdade, eles são adotados precisamente para reduzir o acoplamento entre componentes e para facilitar tanto a escalabilidade quanto a implementação de atualizações independentes. Isso permite que cada serviço possa ser escalado ou atualizado sem impactar os demais, promovendo uma maior flexibilidade e eficiência no desenvolvimento e manutenção dos sistemas.

Fontes como "Building Microservices" de Sam Newman oferecem uma visão aprofundada sobre como os microsserviços funcionam para melhorar a modularidade e escalabilidade de sistemas complexos.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

ERRADO.

  • Microsserviços diminuem o acoplamento, ou seja, deixam as partes do sistema mais independentes.
  • Eles facilitam a escalabilidade, pois cada serviço pode crescer separadamente.
  • Permitem atualizações independentes, já que cada parte do sistema pode ser alterada sem afetar o resto.

Microserviços são como dividir um grande aplicativo em partes menores e independentes, facilitando a manutenção e a evolução contínua do sistema.

GAB: E

Tornando a afirmativa correta:

A adoção de microsserviços diminui o acoplamento entre os componentes de um sistema, além disso, facilita a escalabilidade e a implementação de atualizações independentes.

Acoplamento: é o nível de dependência entre os componentes de um sistema.

Em engenharia de software, acoplamento refere-se ao grau de interdependência entre diferentes componentes de um sistema.

ERRADO

Microsserviços melhoram e facilitam nossas vidas....

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo