Questão de Arquitetura de Software — Arquitetura Orientada a Objetos — CESPE / CEBRASPE 2023
Arquitetura de Software›Arquitetura Orientada a Objetos
Código
ce159978
Banca
CESPE / CEBRASPE
Órgão
SEFIN de Fortaleza - CE
Ano
2023
Nível
Superior
Cargo
Analista Fazendário Municipal - Área de Conhecimento: Ciência da Computação, Informática/Processamento de Dados
A respeito de arquitetura de software, julgue o item a seguir.As arquiteturas voltadas para o desenvolvimento de microsserviços apresentam uma lógica simétrica, em que o uso de contêineres é considerado chave para tornar um processo mais eficiente.
CCerto
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 e uso de contêineres
Gabarito: C (Certo). A afirmação está correta: em arquiteturas de microsserviços, cada serviço é um processo independente, e o uso de contêineres (como Docker) é fundamental para empacotar, implantar e escalar esses serviços de forma eficiente. A expressão "lógica simétrica" refere-se à uniformidade de tratamento entre os serviços – todos seguem padrões comuns de comunicação e empacotamento em contêineres.
A arquitetura de microsserviços estrutura uma aplicação como um conjunto de pequenos serviços autônomos, cada um com sua própria lógica de negócio e, frequentemente, seu próprio banco de dados. Eles se comunicam por APIs leves (geralmente HTTP/REST). O uso de contêineres viabiliza o isolamento de dependências, a portabilidade entre ambientes e a escalabilidade independente de cada serviço, tornando o processo de desenvolvimento e operação mais eficiente. Assim, o item está correto.
Microsserviços: Serviços independentes (Própria lógica de negócio, Próprio banco de dados, Comunicação por APIs leves (HTTP/REST)); Contêineres (Docker) (Isolamento de dependências, Portabilidade entre ambientes, Escalabilidade independente); Lógica simétrica (Padrões comuns de comunicação, Padrões comuns de empacotamento)