LISTA DE INTERESSE - Terraform do Básico ao Pró
Lista para entendermos se há interesse nesse tipo de conteúdo por parte do Público do Guia Anônima
Sign in to Google to save your progress. Learn more
O que é o Terraform do Básico ao Pró
Uma ideia para um novo curso do Guia Anônima ministrado pelo Keven Lopes, especialista em DevSecOps, atuando atualmente como SRE Sr. em uma das maiores empresas de consultoria do mundo.
🎯 Objetivos do Curso

✅ Ensinar Terraform desde o básico até o nível profissional
✅ Cobrir todos os tópicos das certificações HashiCorp
✅ Aplicar boas práticas e estratégias para produção
🎓 Grade Currícular
📌 Módulo 1 – Introdução ao Terraform e Infraestrutura como Código (IaC)
1️⃣ Introdução ao curso e ao Terraform
  • O que é o Terraform?
  • História e evolução do Terraform
  • Infraestrutura como Código (IaC) vs. Automação tradicional
2️⃣ Conceitos fundamentais do Terraform
  • Providers, recursos e módulos
  • Estado no Terraform
  • Plan, Apply e Destroy
3️⃣ Instalação e configuração
  • Instalação do Terraform no Linux, Windows e MacOS
  • Configuração do Terraform CLI
  • Terraform Cloud e Terraform Enterprise (visão geral)
-------------------------------------------------------------------------

📌 Módulo 2 – Configuração e Uso Básico do Terraform
4️⃣ Providers e Backends
  • O que são Providers?
  • Como adicionar Providers (AWS, Kubernetes)
  • Remote Backends: S3, Terraform Cloud
5️⃣ Recursos e Módulos
  • Como definir recursos
  • Configuração de variáveis e outputs
  • Introdução a módulos no Terraform
6️⃣ Gerenciamento de Estado
  • Como o estado do Terraform funciona
  • Terraform state list, show, mv, rm
  • Locking no backend remoto
-------------------------------------------------------------------------

📌 Módulo 3 – Boas Práticas e Organização
7️⃣ Boas práticas de estruturação de código
  • Separação por módulos
  • Organização de variáveis e outputs
  • Uso do Terraform fmt e validate
8️⃣ Uso de Workspaces
  • O que são Workspaces?
  • Uso de Workspaces para diferentes ambientes
  • Limitações dos Workspaces
9️⃣ Gerenciamento de Senhas e Secrets
  • Evitando segredos no código
  • Uso do AWS Secrets Manager
  • Boas práticas para segurança
-------------------------------------------------------------------------

📌 Módulo 4 – Terraform Avançado
🔟 Terraform Modules Avançados
  • Criando módulos reutilizáveis
  • Publicação no Terraform Registry
  • Estrutura modular para times grandes
1️⃣1️⃣ Terraform e Automação com CI/CD
  • Como integrar Terraform em pipelines CI/CD
  • GitHub Actions, GitLab CI, Jenkins
  • Automação com Terraform Cloud e Sentinel
1️⃣2️⃣ Terraform State Management Avançado
  • State Locking e concorrência
  • Estruturação de State Backends
  • Estratégias de migração de estados
-------------------------------------------------------------------------

📌 Módulo 5 – Debugging e Troubleshooting
1️⃣3️⃣ Erros comuns no Terraform
  • Terraform refresh vs. apply
  • Como interpretar mensagens de erro
  • Troubleshooting de execução
1️⃣4️⃣ Terraform Debugging e Logs
  • Terraform log levels
  • Terraform plan detalhado
  • Uso do Terraform console
-------------------------------------------------------------------------

📌 Módulo 6 – Terraform para Ambientes Complexos
1️⃣5️⃣ Terraform para múltiplas contas e regiões
  • Estratégias para contas multi-cloud
  • Cross-account IAM Roles
  • Remote State Sharing
1️⃣6️⃣ Terraform com Kubernetes (EKS, AKS, GKE)
  • Gerenciando clusters Kubernetes com Terraform
  • Uso do Terraform para provisionamento de workloads
  • Helm e Terraform: melhores práticas
1️⃣7️⃣ Terraform para Serverless e Lambda
  • Provisionando funções AWS Lambda com Terraform
  • Configuração de API Gateway e DynamoDB
  • Boas práticas para infraestrutura serverless
-------------------------------------------------------------------------

📌 Módulo 7 – Segurança no Terraform
1️⃣8️⃣ Princípios de Segurança no Terraform
  • Princípios do menor privilégio (Least Privilege)
  • IAM com Terraform (AWS)
  • Uso de política de segurança com Sentinel
1️⃣9️⃣ Terraform e Compliance
  • Compliance como código
  • Terraform com Open Policy Agent (OPA)
  • Auditoria e rastreabilidade com Terraform Cloud
-------------------------------------------------------------------------

📌 Módulo 8 – Terraform Performance e Otimização
2️⃣0️⃣ Performance no Terraform
  • Como otimizar código Terraform
  • Estratégias de caching e pré-aplicação
  • Parallelism e otimizações para grandes infraestruturas
2️⃣1️⃣ Uso eficiente de Terraform Data Sources
  • O que são e como utilizar Data Sources
  • Melhorando eficiência do código
  • Casos práticos com AWS
-------------------------------------------------------------------------

📌 Módulo 9 – Terraform Professional e Escalabilidade
2️⃣2️⃣ Terraform e Infrastructure as Code em escala
  • Estratégias para grandes times
  • Multi-tenancy e governança
  • Como lidar com múltiplas equipes e repositórios
2️⃣3️⃣ Terraform Enterprise em Produção
  • Introdução ao Terraform Enterprise
  • Automação e Controle de Acessos
  • Terraform Sentinel e Políticas Customizadas
2️⃣4️⃣ Case Studies e Melhores Práticas do Mercado
  • Como grandes empresas utilizam Terraform
  • Estudos de caso de infraestrutura complexa
  • Lições aprendidas e estratégias aplicáveis
👀 Informações Adicionais
⏳Horas de conteúdo previstas: Entre 12h e 20h de conteúdo em vídeo
🏅Com Certificado de Conclusão
🚩 Previsão para Lançamento: 2025
Next
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. - Terms of Service - Privacy Policy

Does this form look suspicious? Report