Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Soberania da Infraestrutura como Código
- Por que os consoles de nuvem e a IaC como serviço (SaaS) criam vendor lock-in e lacunas de auditoria.
- Arquitetura do Terraform: núcleo, provedores, estado e etapas de plan/apply.
- Comparação com Pulumi, Ansible e CloudFormation.
Linguagem de Configuração e Provedores
- Sintaxe HCL: recursos, data sources, variáveis e outputs.
- Provedores on-premise: Proxmox, libvirt, vSphere e PowerDNS.
- Provedores da comunidade e fundamentos do desenvolvimento de provedores personalizados.
- Dependências de recursos e teoria dos grafos.
Gestão do Estado
- Implicações de segurança entre estado local e estado remoto.
- Backends auto-hospedados: PostgreSQL, S3 (MinIO), Gitea e etcd.
- Bloqueio de estado, criptografia em repouso e backup.
- Migração de estado e detecção de drift.
Módulos e Workspaces
- Estrutura de módulos, entradas, saídas e versionamento.
- Registros privados de módulos com tags Git.
- Isolamento de workspace para dev/staging/production.
- Alternativa ao Terraform Cloud: Atlantis ou Spacelift auto-hospedados.
Provisionamento e Ciclo de Vida
- Integração de cloud-init e PXE para provisionamento de bare-metal.
- Provisioners: local-exec, remote-exec e file.
- Recursos nulos (null resources) e triggers para fluxos de trabalho personalizados.
- Planejamento de destruição (destroy planning) e marcação de recursos (resource tainting).
Segurança e Conformidade
- Validação de variáveis e marcação de campos sensíveis.
- Alternativas a Sentinel e OPA para políticas como código (policy-as-code) em ambientes on-premise.
- Logs de auditoria e processos de revisão dos arquivos de plan.
Integração com CI/CD
- Aplicação automatizada de plan/apply no GitHub Actions ou Woodpecker CI.
- Uso do terraform fmt, validate e lint no pre-commit.
- Estimativa de custos e guarda-chuvas orçamentários.
- Estratégias de rollback e recuperação de estado.
Requisitos
- Conhecimento intermediário de conceitos de infraestrutura como código e nuvem.
- Experiência com JSON, HCL e controle de versão.
- Familiaridade com virtualização on-premise (Proxmox, VMware).
Público-Alvo
- Engenheiros de infraestrutura que provisionam bare metal e nuvens privadas.
- Equipes de DevOps que gerenciam recursos on-premise de forma declarativa.
- Organizações que evitam planos de controle de nuvem para o estado da infraestrutura.
14 Horas
Testemunhos de Clientes (3)
o ritmo foi, na maior parte, fantástico. Michal foi muito bom em garantir que o público estivesse envolvido e que todos estivessem acompanhando, na maior parte
Asif Shaikh - Carpmaels & Ransford
Curso - Terraform on Microsoft Azure
Máquina Traduzida
Verificando todos os detalhes na prática - escrevendo código real
Michal Pipala - EY
Curso - Advanced Terraform: Efficient Infrastructure as Code
Máquina Traduzida
o instrutor estava muito bem preparado
Federico Biavati - CRIF S.P.A.
Curso - Terraform for Managing Cloud Infrastructure
Máquina Traduzida