Geral Múltipla Escolha

No universo do Kubernetes, a gestão eficiente de recursos e a capacidade de resposta dinâmica às demandas operacionais são fundamentais para garantir a alta disponibilidade e a performance de aplicações em ambientes de contêineres. A plataforma oferece uma série de funcionalidades projetadas para automatizar e otimizar o deployment e a operação de aplicações, tornando-se uma ferramenta indispensável para desenvolvedores e operadores de sistemas. Entre as características mais valorizadas do Kubernetes estão o gerenciamento automatizado de deployments, a escalabilidade dinâmica de aplicações, o balanceamento de carga inteligente e a descoberta eficiente de serviços. Dadas essas informações, avalie as afirmativas a seguir sobre o Kubernetes. O Kubernetes utiliza scripts de inicialização personalizados para cada contêiner, garantindo a configuração manual detalhada durante o deployment. II. O sistema pode automatizar o dimensionamento de aplicações, adicionando ou removendo instâncias de pods em resposta a mudanças na demanda. III. O balanceamento de carga no Kubernetes é realizado exclusivamente através de configurações estáticas definidas no momento do deployment. IV. A descoberta de serviços no Kubernetes facilita a comunicação e a colaboração entre diferentes serviços de aplicativos dentro de um cluster. Assinale a alternativa correta em relação às afirmativas.

No universo do Kubernetes, a gestão eficiente de recursos e a capacidade de resposta dinâmica às demandas operacionais são fundamentais para garantir a alta disponibilidade e a performance de aplicações em ambientes de contêineres. A plataforma oferece uma série de funcionalidades projetadas para automatizar e otimizar o deployment e a operação de aplicações, tornando-se uma ferramenta indispensável para desenvolvedores e operadores de sistemas. Entre as características mais valorizadas do Kubernetes estão o gerenciamento automatizado de deployments, a escalabilidade dinâmica de aplicações, o balanceamento de carga inteligente e a descoberta eficiente de serviços. Dadas essas informações, avalie as afirmativas a seguir sobre o Kubernetes.
I. O Kubernetes utiliza scripts de inicialização personalizados para cada contêiner, garantindo a configuração manual detalhada durante o deployment.
II. O sistema pode automatizar o dimensionamento de aplicações, adicionando ou removendo instâncias de pods em resposta a mudanças na demanda.
III. O balanceamento de carga no Kubernetes é realizado exclusivamente através de configurações estáticas definidas no momento do deployment.
IV. A descoberta de serviços no Kubernetes facilita a comunicação e a colaboração entre diferentes serviços de aplicativos dentro de um cluster.
Assinale a alternativa correta em relação às afirmativas.

  1. Apenas I e III estão corretas.
  2. Apenas II e IV estão corretas.
  3. Apenas I e II estão corretas.
  4. Apenas III e IV estão corretas.
  5. Apenas II, III e IV estão corretas.

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B

O Kubernetes é uma plataforma de orquestração de contêineres projetada para automatizar a implantação, escalabilidade e gerenciamento de aplicações. Seu principal objetivo é abstrair a complexidade da infraestrutura subjacente, permitindo que os desenvolvedores foquem no código da aplicação.

Para responder corretamente, precisamos entender como a ferramenta lida com configuração, escalabilidade, tráfego e comunicação interna dos serviços.

Análise das Afirmativas

  • Item I (Incorreto): O Kubernetes prioriza a configuração declarativa (via arquivos YAML ou JSON) e não a configuração manual detalhada por script personalizado. Embora seja possível definir comandos de entrada (command) e argumentos, a filosofia central é a automação e a definição do estado desejado, não a execução manual de scripts para cada contêiner.
  • Item II (Correto): Refere-se ao Horizontal Pod Autoscaler (HPA). O Kubernetes monitora métricas como uso de CPU ou memória e ajusta automaticamente o número de réplicas (pods) para atender à demanda, garantindo performance e eficiência de recursos sem intervenção humana constante.
  • Item III (Incorreto): O balanceamento de carga no Kubernetes não é exclusivamente estático. Ele utiliza Services e Endpoints que atualizam dinamicamente a lista de endereços IP dos pods disponíveis. Se um pod sai do ar ou um novo é criado, o roteamento de tráfego se adapta automaticamente.
  • Item IV (Correto): A Descoberta de Serviços (Service Discovery) é essencial em microsserviços. O Kubernetes atribui nomes DNS únicos aos serviços, permitindo que as aplicações se comuniquem umas com as outras usando nomes amigáveis em vez de endereços IP voláteis, facilitando a colaboração interna.

Conclusão

As afirmativas corretas são aquelas que descrevem a capacidade de automação do dimensionamento (II) e a funcionalidade nativa de comunicação entre componentes (IV). As demais afirmativas contradizem os princípios de automação e dinamismo inerentes à arquitetura do Kubernetes.

Portanto, a alternativa correta é a B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Geral

Ver mais Geral resolvidas

Tem outra questão de Geral?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.