Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura de Software — FURB 2024

Arquitetura de SoftwareArquitetura de Software
Código
qg190304
Banca
FURB
Órgão
Câmara de Brusque - SC
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação
A Câmara Municipal está migrando seus sistemas monolíticos para uma arquitetura de microsserviços baseada em containers. Entre as opções a seguir, assinale a que melhor descreve a mudança no papel do gerenciamento de configuração (CM) nesse contexto:
  1. AO CM precisará gerenciar tanto a configuração do sistema operacional quanto a de cada container individualmente.
  2. BO CM se tornará desnecessário, já que os containers encapsulam todas as dependências e configuram automaticamente o ambiente de execução.
  3. CO CM se concentrará na configuração básica do sistema e na gestão de containers com ferramentas como Docker Compose e Kubernetes.
  4. DA equipe de desenvolvimento deve assumir a total responsabilidade pelo CM, definindo todas as configurações dos containers sem envolver a equipe de operações.
  5. EO CM passará a ser centralizado.
Revelar gabarito e comentário

GabaritoC — O CM se concentrará na configuração básica do sistema e na gestão de containers com ferramentas como Docker Compose e Kubernetes.

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”.

Gerenciamento de Configuração (CM) em Microsserviços com Containers

Gabarito: letra C. No contexto de migração de monolítico para microsserviços em containers, o gerenciamento de configuração (CM) evolui para focar na configuração básica do sistema operacional e na orquestração dos containers por meio de ferramentas como Docker Compose e Kubernetes, em vez de gerenciar cada serviço individualmente (conceitos de e).

A banca testa a compreensão de como o CM se adapta a arquiteturas descentralizadas e conteinerizadas. A alternativa correta reflete a prática moderna, onde a configuração dos containers é delegada a plataformas de orquestração.

Alternativa A — ❌ Incorreta

Afirma que o CM precisará gerenciar tanto a configuração do SO quanto a de cada container individualmente. Embora o SO ainda precise de CM, gerenciar cada container de forma individual é ineficiente e contrário à automação oferecida por orquestradores. Ferramentas como Kubernetes centralizam a gestão dos containers, reduzindo a necessidade de CM manual individual.

Alternativa B — ❌ Incorreta

Sugere que o CM se torna desnecessário. Isso é falso: containers encapsulam dependências, mas não eliminam a necessidade de configurar o ambiente host, redes, volumes, políticas de segurança e a própria orquestração. O CM continua essencial, apenas com escopo alterado.

Alternativa C — ✅ Correta ⟵ GABARITO

Descreve corretamente a mudança: o CM passa a concentrar-se na configuração básica do sistema (SO, rede, armazenamento) e na gestão de containers utilizando ferramentas como Docker Compose e Kubernetes. Essa abordagem alinha-se à arquitetura de microsserviços, onde a configuração dos serviços é declarativa e gerenciada pela plataforma de orquestração, enquanto o CM cuida da infraestrutura subjacente.

Alternativa D — ❌ Incorreta

Afirma que a equipe de desenvolvimento deve assumir total responsabilidade pelo CM sem envolver operações. Em microsserviços, a tendência é DevOps, com colaboração entre desenvolvedores e operações. A responsabilidade total e exclusiva dos desenvolvedores é uma visão extrema e não reflete a prática comum, que busca equilíbrio e automação.

Alternativa E — ❌ Incorreta

Diz que o CM passará a ser centralizado. Na verdade, a arquitetura de microsserviços promove a descentralização da configuração, com cada serviço tendo suas próprias definições. O CM não se torna mais centralizado; pelo contrário, a orquestração de containers permite gerenciar múltiplos serviços de forma coordenada, mas as configurações dos serviços são descentralizadas.

Gabarito: letra C.

Link permanente: /questoes/qg190304