Pular para o conteúdo principal

MÓDULO 12 - Deploy em Produção

Visão Geral​

Este módulo aborda as melhores práticas para realizar o deploy de aplicações em produção no Kubernetes. Você aprenderá a gerenciar recursos, implementar autoscaling, configurar pipelines de CI/CD e utilizar GitOps para a gestão de deploys.

Objetivos de Aprendizagem​

Ao final deste módulo, você será capaz de:

  • Configurar o gerenciamento de recursos (Requests, Limits, Resource Quotas)
  • Implementar autoscaling horizontal (HPA) e vertical (VPA)
  • Configurar pipelines de CI/CD com Kubernetes
  • Utilizar GitOps com ArgoCD para gestão de deploys
  • Aplicar as melhores práticas de produção
  • Gerenciar múltiplos ambientes (dev, staging, prod)

Duração Estimada​

Teoria: 4-5 horas
Prática: 6-8 horas
Total: 10-13 horas


Sumário​

Capítulos​

  1. Capítulo 12.1 - Preparação para Produção
  2. Capítulo 12.2 - CI/CD
  3. Capítulo 12.3 - Gerenciamento de Ambientes

Labs Práticos​

Validação​


Módulo criado em: Dezembro 2024