Logo do curso
Curso

Kubernetes:

orquestrar e gerenciar containers em ambientes locais

Quero estudar na alura

20h

Para conclusão

58

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Compreenda a arquitetura do Kubernetes e identifique o papel do control plane e dos worker nodes.
  • Crie e gerencie clusters locais e multi‑nó utilizando ferramentas como Kind e K3D.
  • Gerencie pods, Deployments, ReplicaSets e StatefulSets garantindo escalabilidade e resiliência.
  • Aplique práticas de configuração de serviços, probes, limites de recursos e políticas de imagens.
  • Implemente gestão de configurações e segredos com ConfigMaps e Secrets para proteger informações sensíveis.
  • Realize atualizações seguras, rollback e práticas de self‑healing, além de editar manifests YAML e usar kubectl de forma efetiva.

Público alvo_

Profissionais de infraestrutura e operações, desenvolvedores e estudantes que já conhecem Docker, Git e linha de comando e que desejam aprender a operar clusters Kubernetes em ambientes locais e on‑premise ou migrar esse conhecimento para a nuvem.

Lucas Gonçalves

Lucas Gonçalves

github

linkedin

Instrutor, professor e Senior DevSecOps Engineer com atuação em cloud AWS e Azure, CI/CD, Kubernetes, OpenShift, automação, segurança e observabilidade. Opero em projetos internacionais para a ExxonMobil, no Texas, e já atuei em ambientes para Mercedes-Benz Alemanha, Volkswagen e Stellantis, também com gestão de tecnologia. Nas horas vagas, estudo retrocomputação, Assembly para MOS 6502, projetos Shell Scripting, modelagem 3D e board games.

Curso atualizado em 14/07/2026

Ementa

  1. Da lógica da orquestração à organização do cluster

    • Apresentação
    • O que é um orquestrador
    • Conhecendo o orquestrador
    • Desmistificando os componentes internos
  2. Ambiente Kubernetes local: instalação de ferramentas, criação de clusters e gerenciamento

    • Requisitos ferramentais
    • Recomendações Windows e Linux
    • Instalação do kubectl
    • Instalação do cluster
    • Recomendações para escrita
    • Criando o primeiro cluster
  3. Do pod ao acesso externo: deployments, rollback e configuração de services no Kubernetes

    • O que são PODs
    • ReplicaSet e LabelSelector
    • O que é Deployment
    • Conhecendo o Rollout
    • Conectando com Services
    • Service ClusterIP
    • Service NodePort
  4. Explorando arquiteturas de cluster: do Kind local ao gerenciamento de máquinas virtuais e nuvem

    • Conhecendo o Kind
    • Um Cluster com Kind
    • Calico CNI
    • Introdução ao on-prem
    • Topologia HA e RAFT
    • Os Servidores
    • Configurações Layers e CRI
    • Kubeadm Kubelet e Kubectl do Join ao Deploy
    • Cloud Kubernetes Services
  5. Trabalhando com múltiplos nodes: do deployment YAML às boas práticas de estabilidade no Kubernetes

    • Focando no Deploy
  6. Configurações seguras e variáveis de ambiente: como utilizar ConfigMaps e Secrets em seus deployments

    • Variaveis de Ambiente
    • Variaveis Declarativas
    • Variaveis em Configmap
    • Variaveis em Secrets
  7. Ciclo de vida e saúde da aplicação: políticas de imagem, restart e o uso de probes no Kubernetes

    • ImagePullPolicy
    • RestartPolicy
    • Cmds e Args
    • Sonda de Vida HTTP
    • Sonda de Vida Exec e TCP
    • Sonda de Pronto
    • Sonda de Inicialização
  8. Gestão de recursos e namespaces: configurando requests, limits e comunicação entre ambientes

    • Metrics Server
    • Limite de Recursos CPU
    • Limite de Recursos RAM
    • Pedido de Recursos
    • O que é Namespaces
    • Utilizando Namespace
    • Interação entre Namespaces
    • Contextos e Clusters
    • Produtividade Contextos e Namespaces

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

DevOps

Conheça o movimento que preza pela automação e monitoramento das construções de softwares. Explore a Internet das Coisas, desenvolva infraestruturas completas e crie um pipeline de construção de software. Tudo isso com a ajuda de ferramentas poderosas, como o Terraform e o Kubernetes.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 54 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda Containers com esse e outros cursos, comece agora!

Conheça os Planos para Empresas