Você vai substituir criação manual por infraestrutura declarativa e revisável. O módulo começa em HCL e chega a state, grafo, módulos e leitura crítica do plan, sem tratar apply como um comando automático.
flowchart LR
A[Arquivos HCL] --> B[fmt]
B --> C[validate]
C --> D[plan]
D --> E[Revisão]
E --> F[apply]
F --> G[state]
G --> H[destroy controlado]
- Modelar recursos, dependências, variáveis, locals e outputs em HCL.
- Explicar o papel do state e os riscos de concorrência ou exposição.
- Validar e revisar um plan completo antes de qualquer alteração remota.
- Infraestrutura como código
- HCL, providers e resources
- Variables, locals e outputs
- Plan, apply e destroy
- Estado, backend e organização profissional
- PDF complementar
- Laboratório guiado
- Desafio prático
- Quiz de revisão
- Referências complementares
- Dataset de modelagem: inventario_recursos.csv
- Projeto relacionado: 03-infraestrutura-com-terraform
Cupom GitHub: use GITHUB no link promocional do curso: acessar com desconto.
Reserve de 6 a 8 horas, incluindo leitura das aulas, prática do laboratório, resposta ao desafio e revisão do quiz.
Você conseguirá ler, planejar e aplicar infraestrutura como código com cuidado, entendendo estado, variáveis e destruição segura.
Leia uma aula por vez, faça pequenas anotações e só avance para o laboratório quando conseguir explicar o fluxo com suas próprias palavras. Nos módulos com AWS, valide conta, região e custo antes de executar qualquer ação.
- Entendo resources, data sources, variables, locals e outputs.
- Sei por que o state existe e como protegê-lo.
- Executei fmt, init e validate sem apply.
- Li o plan e identifiquei criação, alteração e destruição.
- Terraform transforma configuração versionada em um grafo de recursos.
- Plan e state precisam de revisão e proteção.
- O próximo passo é provisionar o pipeline completo como código.