Aula 1: O que é Kubernetes?

4 min
  • Compreender o que é o Kubernetes (sem jargão técnico)
  • Saber porque se usa
  • Conhecer o vocabulário de base

1.1 O problema que o Kubernetes resolve

Imagine esta situação

Tem uma aplicação a correr em contentores Docker. Tudo corre bem até que:

  • A aplicação torna-se popular → é preciso mais contentores
  • Um servidor avaria → é preciso reiniciar noutro sítio
  • Faz uma atualização → é preciso implantar sem interrupção
  • Tem 50 contentores → é preciso saber onde estão

Gerir tudo isto à mão é impossível.

A solução: um orquestrador

Um orquestrador é um software que gere automaticamente os seus contentores:

  • Arranca-os
  • Vigia-os
  • Reinicia-os se avariarem
  • Distribui-os por várias máquinas

Pré-visualização — o resto da lição está reservado aos inscritos.

Já se inscreveu com um código?

O seu acesso está ligado à sua conta, não a esta ligação. Inicie sessão com o mesmo e-mail usado na aula: o seu curso está à espera, não precisa de introduzir o código de novo.

Iniciar sessãoAinda não tem conta? Criar uma
Esta lição faz parte do módulo «Módulo 5: Kubernetes - Implantação Básica»

Os primeiros módulos do curso são de acesso livre. Para o resto há três possibilidades: comprar este curso de uma vez por todas, subscrever, ou introduzir o código entregue na aula.

Subscrever — 19 $ US/mêsVoltar ao plano
É estudante do curso?

O código fica ligado à sua conta: inicie sessão ou crie uma conta e ele será aplicado automaticamente ao regressar.

Ainda não tem conta? Criar uma