Entrar em Contato

Programa do Curso

Introdução ao Kubernetes

  • O que é o Kubernetes?
  • Vantagens da orquestração de contêineres
  • Kubernetes versus Docker Swarm e outros orquestradores

Componentes Centrais e Arquitetura

  • Arquitetura do plano de controle e dos nós
  • Pods, ReplicaSets e Deployments
  • Serviços, rótulos e seletores

Configurando um Ambiente Kubernetes

  • Usando Minikube ou Kind para clusters locais
  • Ferramenta de linha de comando kubectl
  • Acessando e inspecionando componentes do cluster

Implantando Aplicações no Kubernetes

  • Criando e gerenciando pods e deployments
  • Atualizações progressivas e rollbacks
  • Gestão de imagens de contêineres

Rede e Serviços

  • Visão geral da rede do cluster
  • Criando serviços internos e externos
  • Fundamentos de DNS, controladores de ingresso e balanceamento de carga

Volumes e Armazenamento

  • Trabalhando com volumes persistentes e requisições de volume (Persistent Volume Claims)
  • Classes de armazenamento e provisionamento dinâmico
  • Estratégias de persistência de dados

Monitoramento e Diagnóstico do Cluster

  • Inspecionando logs e eventos de pods
  • Comandos diagnósticos comuns do kubectl
  • Melhores práticas para limites de recursos e verificações de saúde

Resumo e Próximos Passos

Requisitos

  • Conhecimento dos conceitos de contêinerização (por exemplo, Docker)
  • Experiência com a linha de comando do Linux
  • Conhecimento básico de redes e administração de sistemas

Público-alvo

  • Desenvolvedores que implantam aplicações em contêineres
  • Engenheiros de DevOps gerenciando orquestração de contêineres
  • Administradores de sistemas apoiando ambientes Kubernetes
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas