Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura em camadas — CESPE / CEBRASPE 2023

Arquitetura de SoftwareArquitetura em camadas
Código
ce154094
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Médio
Cargo
Analista de Tecnologia da Informação - Perfil: Sustentação Tecnológica
Com relação ao desenvolvimento Java EE, a padrões e antipadrões de projeto Java EE, a software de versionamento e guarda de fontes e a conceitos de arquitetura monolítica e microsserviços, julgue o item subsequente. Microsserviços são uma abordagem arquitetônica que compõe o software em pequenos componentes ou serviços independentes, de forma que, no desenvolvimento e nas modificações do código, podem ser implantados serviços específicos de forma independente.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Arquitetura de Microsserviços

Gabarito: Certo. A afirmação está correta: microsserviços são um estilo arquitetural que decompõe o software em serviços pequenos, independentes e focados em uma funcionalidade específica. Essa independência permite que cada serviço seja desenvolvido, modificado e implantado de forma autônoma, sem impactar os demais, conforme descrito no enunciado.

O material de apoio define microsserviços como uma “organização modular em que cada serviço é pequeno, independente e focado em uma funcionalidade específica”, e a implantação independente é uma característica central desse estilo. Diferentemente da arquitetura monolítica, onde toda a aplicação é um único bloco, nos microsserviços cada componente pode ser atualizado ou escalado separadamente, aumentando a flexibilidade e a resiliência do sistema.

Glossário de termos (arquitetura de software):

Arquitetura de microsserviços: Organização modular em que cada serviço é pequeno, independente e focado em uma funcionalidade específica.

Arquitetura de software
  • 1Monolítica
    • Único bloco
    • Implantação conjunta
  • 2Microsserviços
    • Serviços pequenos e independentes
    • Foco em funcionalidade específica
    • Implantação autônoma
    • Escalabilidade independente
    • Resiliência
LEVEL · soulevel.com.br

CERTO

Link permanente: /questoes/ce154094