Entrar em Contato
 Duração 14 horas

Programa do Curso

Introdução ao Kubernetes

  • O que é Kubernetes?
  • Benefícios da orquestração de contêineres
  • Kubernetes vs. Docker Swarm e outros orquestradores

Componentes Centrais e Arquitetura

  • Arquitetura de plano de controle e nós
  • Pods, ReplicaSets e Deployments
  • Services, labels e selectors

Configuração de um Ambiente Kubernetes

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

Implantação de Aplicações no Kubernetes

  • Criação e gerenciamento de pods e deployments
  • Atualizações contínuas (rolling updates) e rollbacks
  • Gerenciamento de imagens de contêineres

Rede e Serviços

  • Visão geral da rede do cluster
  • Criação de serviços internos e externos
  • DNS, controladores de ingress e fundamentos de balanceamento de carga

Volumes e Armazenamento

  • Trabalho com volumes persistentes e claims
  • Classes de armazenamento e provisionamento dinâmico
  • Estratégias de persistência de dados

Monitoramento e Diagnóstico de Cluster

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

Resumo e Próximos Passos

Requisitos

  • Compreensão dos conceitos de contêinerização (ex.: Docker)
  • Experiência com a linha de comando do Linux
  • Conhecimentos básicos de rede e administração de sistemas

Público-Alvo

  • Desenvolvedores que implantam aplicações em contêineres
  • Engenheiros DevOps que gerenciam orquestração de contêineres
  • Administradores de sistemas que suportam ambientes Kubernetes

Número de participantes


Preço por participante

Testemunhos de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas