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
- Compreensão dos riscos das consoles de nuvem e IaC SaaS, incluindo lock-in de fornecedor e lacunas de auditoria.
- Análise aprofundada da arquitetura do Terraform: componentes principais, provedores, gerenciamento de estado e o fluxo de trabalho plan/apply.
- Análise comparativa do Terraform em relação a alternativas como Pulumi, Ansible e CloudFormation.
Linguagem de Configuração e Provedores
- Dominio da sintaxe HCL: definição de recursos, fontes de dados, variáveis e saídas.
- Configuração de provedores on-premise: Proxmox, libvirt, vSphere e PowerDNS.
- Exploração de provedores da comunidade e fundamentos do desenvolvimento de provedores personalizados.
- Compreensão das dependências de recursos e da teoria dos grafos subjacente.
Gerenciamento de Estado
- Avaliação das implicações de segurança do armazenamento de estado local versus remoto.
- Configuração de backends auto-hospedados usando PostgreSQL, armazenamento compatível com S3 (MinIO), Gitea e etcd.
- Implementação de bloqueio de estado, criptografia em repouso e estratégias robustas de backup.
- Tratamento da migração de estado e detecção de deriva de configuração.
Módulos e Workspaces
- Estruturação de módulos com entradas, saídas e melhores práticas de versionamento.
- Criação de registros privados de módulos utilizando tags Git.
- Garantia de isolamento entre ambientes de desenvolvimento, staging e produção por meio de workspaces.
- Aproveitamento de alternativas auto-hospedadas ao Terraform Cloud, como Atlantis ou Spacelift.
Provisionamento e Ciclo de Vida
- Integração de cloud-init e PXE para provisionamento de bare-metal.
- Utilização de provisioners: local-exec, remote-exec e transferência de arquivos.
- Aproveitamento de recursos nulos (null resources) e triggers para fluxos de trabalho de automação personalizados.
- Gestão da destruição de recursos, planejamento e tainting para rollbacks seguros.
Segurança e Conformidade
- Ferramento da validação de variáveis e marcação adequada de dados sensíveis.
- Implementação de policy-as-code para ambientes on-premise usando Sentinel e alternativas OPA.
- Estabelecimento de registros robustos de auditoria e processos de revisão dos arquivos de plano.
Integração CI/CD
- Automação dos fluxos de trabalho plan e apply no GitHub Actions ou Woodpecker CI.
- Integração de
terraform fmt,validatee ferramentas de linting em hooks pré-commit. - Configuração de estimativas de custos e limites orçamentários (budget guardrails).
- Desenvolvimento de estratégias abrangentes de rollback e procedimentos de recuperação de estado.
Requisitos
- Entendimento intermediário dos conceitos de infraestrutura como código e fundamentos de computação em nuvem.
- Experiência prática com JSON, HCL (HashiCorp Configuration Language) e sistemas de controle de versão.
- Conhecimento prévio de plataformas de virtualização on-premise, como Proxmox e VMware.
Público-Alvo
- Engenheiros de infraestrutura responsáveis pelo provisionamento de servidores bare-metal e recursos de nuvem privada.
- Equipes DevOps gerenciando recursos on-premise por meio de configuração declarativa.
- Organizações que buscam ativamente evitar a dependência de planos de controle de nuvem para gerenciar o estado da infraestrutura.
14 Horas
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (1)
O instrutor era muito conhecido e fácil de conversar, ele ajudou a solucionar problemas para alguns dos participantes e respondeu a todas as perguntas. O material do curso foi bom e tinha muitos exemplos.
Vlad
Curso - Advanced Terraform - 3 Days
Máquina Traduzida