JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.
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
Forms
Help and feedback
Help Forms improve
Report