Docker and Kubernetes: Containerization and Orchestration in Practice
Docker empacota aplicações e suas dependências em containers portáteis que funcionam consistentemente em qualquer ambiente. Kubernetes leva containers adiante — agendando, escalando e autocurando workloads em clusters de máquinas. Juntos, formam a espinha dorsal operacional do software nativo de nuvem moderno. Este track cobre ambas as ferramentas de ponta a ponta, desde iniciar seu primeiro container até executar clusters de nível produção com endurecimento de segurança e extensões personalizadas.
What You Will Learn
Você criará imagens Docker, gerenciará aplicações multi-container e projetará estratégias de rede e armazenamento persistente. No lado Kubernetes você trabalhará com Deployments, Services, controladores Ingress e StatefulSets. O track também cobre monitoramento, logging e resolução de problemas em clusters ativos, configuração de pipelines CI/CD e GitOps com Docker e Kubernetes, imposição de políticas de segurança Kubernetes, gerenciamento de armazenamento persistente e estado, e extensão da plataforma com controladores personalizados e padrões serverless.
The Learning Path
Doze cursos progridem de A1 a C2. O track abre com Docker Fundamentals e avança através da construção e orquestração de apps multi-container, rede e Dockerização do mundo real. A metade Kubernetes começa em B1 com conceitos principais de orquestração e avança por deployments, monitoramento e GitOps em B2. Os quatro cursos finais atingem C1 e C2, cobrindo Advanced Kubernetes Networking & Ingress, Persistent Storage & State Management, Kubernetes Security & Advanced Best Practices e Kubernetes Extensibility & Serverless Patterns.
How It Works
Cada curso é dividido em lições curtas e focadas que você completa no editor integrado com feedback em tempo real. Quando você fica preso, um tutor de IA explica o conceito e o guia para a solução sem entregá-la — então o entendimento permanece.