Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura de Software — FUNDEP (Gestão de Concursos) 2025

Arquitetura de SoftwareArquitetura de Software
Código
qg487702
Banca
FUNDEP (Gestão de Concursos)
Órgão
UFSJ
Ano
2025
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Desenvolvimento de Sistemas - PROVA LEDOR
As ferramentas de orquestração de contêineres são essenciais em ambientes de microsserviços, pois automatizam processos complexos relacionados à execução e gestão de contêineres em larga escala.Sobre esse tema, analise as afirmativas a seguir e assinale com V as verdadeiras e com F as falsas.( ) Uma das funções principais de um orquestrador de contêineres é garantir a alta disponibilidade das aplicações, redistribuindo automaticamente os contêineres em caso de falhas nos nós do cluster.( ) Ferramentas de orquestração, como o Kubernetes, oferecem mecanismos nativos de escalonamento automático (autoscaling), que permitem ajustar a quantidade de réplicas de contêineres de acordo com a carga de trabalho.( ) A orquestração de contêineres elimina a necessidade de mecanismos de monitoramento e logging, já que esses recursos são gerenciados internamente e de forma completa pelo próprio orquestrador.Assinale a sequência correta.
  1. AV F V
  2. BF V F
  3. CF F V
  4. DV V F
Revelar gabarito e comentário

GabaritoD — V V F

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

Orquestração de Contêineres

Gabarito: letra D — sequência V V F. A primeira afirmativa é verdadeira: uma função central dos orquestradores é garantir alta disponibilidade, redistribuindo contêineres em falhas de nó. A segunda é verdadeira: Kubernetes oferece autoscaling nativo (HorizontalPodAutoscaler). A terceira é falsa: orquestração não elimina a necessidade de monitoramento e logging, que são complementares.

Primeira afirmativa — ✅ Verdadeira

Orquestradores como Kubernetes monitoram a saúde dos nós e, se um nó falha, automaticamente recriam os contêineres em outros nós do cluster, garantindo a alta disponibilidade da aplicação. Essa é uma das funcionalidades essenciais.

Segunda afirmativa — ✅ Verdadeira

Ferramentas como Kubernetes possuem mecanismos nativos de escalonamento automático, como o HorizontalPodAutoscaler (HPA), que ajusta o número de réplicas de pods com base em métricas como uso de CPU ou memória. O glossário do material de apoio confirma: "HorizontalPodAutoscaler (HPA): é um recurso que escala automaticamente o número de Pods com base na demanda".

Terceira afirmativa — ❌ Falsa

Embora os orquestradores forneçam alguns recursos de monitoramento básicos, eles não substituem ferramentas dedicadas de monitoramento e logging (como Prometheus, Grafana, ELK). A orquestração gerencia ciclos de vida dos contêineres, mas o monitoramento detalhado e a centralização de logs são responsabilidades de sistemas especializados. Portanto, a afirmativa é falsa.

Afirmativa

Classificação

Justificativa

Uma das funções principais de um orquestrador de contêineres é garantir a alta disponibilidade das aplicações, redistribuindo automaticamente os contêineres em caso de falhas nos nós do cluster.

V

Orquestradores como Kubernetes monitoram a saúde dos nós e, se um nó falha, automaticamente recriam os contêineres em outros nós, garantindo alta disponibilidade.

Ferramentas de orquestração, como o Kubernetes, oferecem mecanismos nativos de escalonamento automático (autoscaling), que permitem ajustar a quantidade de réplicas de contêineres de acordo com a carga de trabalho.

V

Kubernetes possui o HorizontalPodAutoscaler (HPA), que ajusta o número de réplicas com base em métricas como CPU e memória.

A orquestração de contêineres elimina a necessidade de mecanismos de monitoramento e logging, já que esses recursos são gerenciados internamente e de forma completa pelo próprio orquestrador.

F

Orquestradores não substituem ferramentas dedicadas de monitoramento e logging (ex.: Prometheus, Grafana, ELK); são complementares.

  1. 1Alta disponibilidade
  2. 2Autoscaling nativo
  3. 3Substitui monitoramento
LEVEL · soulevel.com.br

Gabarito: letra D — V V F.

Link permanente: /questoes/qg487702