Qual a vantagem de utilizar o Kubernetes no desenvolvimento ...

Próximas questões
Com base no mesmo assunto
Q2171665 Programação
Qual a vantagem de utilizar o Kubernetes no desenvolvimento com .NET 5 e .NET Core utilizando Docker? 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Alternativa C - Garantir a escalabilidade automática de aplicativos .NET de acordo com a demanda.

Para compreender a questão e chegar ao gabarito correto, é essencial ter conhecimento sobre o que é o Kubernetes e como ele se relaciona com a tecnologia .NET, especialmente em ambientes que utilizam Docker.

O Kubernetes é um sistema de orquestração de contêineres que facilita a automação do deployment, scaling e operações de aplicativos em contêineres. Ele foi projetado para ser usado em ambientes onde os aplicativos são empacotados utilizando a tecnologia Docker. A integração com .NET 5 e .NET Core é bastante relevante, pois ambas as versões do .NET podem ser contêinerizadas e gerenciadas eficientemente através do Kubernetes.

Quanto à alternativa correta, a escalabilidade automática é uma das principais vantagens proporcionadas pelo Kubernetes. Isso é, o sistema pode aumentar ou diminuir o número de réplicas de um aplicativo baseado na demanda, assegurando que os recursos sejam utilizados de forma eficiente e que o aplicativo mantenha a performance necessária mesmo sob variações de carga.

A capacidade de escalar automaticamente os aplicativos .NET é um aspecto crucial em ambientes de produção modernos, onde a carga de trabalho pode ser imprevisível e sujeita a picos ocasionais. Por meio de métricas de desempenho e regras predefinidas, o Kubernetes ajusta o número de instâncias dos aplicativos .NET em execução, garantindo que o sistema responda adequadamente sem intervenção manual constante.

Portanto, ao escolher a Alternativa C, reconhece-se que a vantagem significativa do uso do Kubernetes em conjunto com .NET 5 e .NET Core em Docker é a habilidade de adaptar os recursos alocados aos aplicativos de forma dinâmica, assegurando que a aplicação permaneça online e performática sob diferentes níveis de carga.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O Kubernetes permite dimensionar automaticamente aplicativos em resposta à demanda, adicionando ou removendo pods conforme necessário.

FUNDATEC = FGV da bolívia!!!

Por que a alternativa D está errada?

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo