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.
Duração 14 horas
Programa do Curso
Soberania em Infrastructure-as-Code
- Compreensão dos riscos associados a consolas de nuvem e IaC SaaS, incluindo dependência de fornecedores e lacunas de auditoria.
- Análise aprofundada da arquitetura do Terraform: componentes centrais, provedores, gestão de estado e o fluxo de trabalho plan/apply.
- Análise comparativa do Terraface face a alternativas como Pulumi, Ansible e CloudFormation.
Linguagem de Configuração e Provedores
- Domínio da sintaxe HCL: definição de recursos, fontes de dados, variáveis e outputs.
- Configuração de provedores locais: Proxmox, libvirt, vSphere e PowerDNS.
- Exploração de provedores da comunidade e noções básicas de desenvolvimento de provedores personalizados.
- Compreensão das dependências de recursos e da teoria dos grafos subjacente.
Gestão de Estado
- Avaliação das implicações de segurança do armazenamento local versus remoto do estado.
- Configuração de backends auto-hospedados utilizando PostgreSQL, armazenamento compatível com S3 (MinIO), Gitea e etcd.
- Implementação de bloqueio de estado (state locking), criptografia em repouso e estratégias de cópia de segurança robustas.
- Tratamento da migração de estado e deteção de desvio de configuração (configuration drift).
Módulos e Workspaces
- Estruturação de módulos com entradas, saídas e boas práticas de versionamento.
- Criação de registos privados de módulos utilizando tags Git.
- Garantia de isolamento entre ambientes de desenvolvimento, homologação e produção através 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 bare-metal.
- Utilização de provisioners: local-exec, remote-exec e transferência de ficheiros.
- Aproveitamento de recursos nulos (null resources) e triggers para fluxos de trabalho de automação personalizados.
- Gestão da destruição de recursos, planeamento e marcação (tainting) para reverter com segurança.
Segurança e Conformidade
- Aplicação de validação de variáveis e marcação adequada de dados sensíveis.
- Implementação de policy-as-code para ambientes locais utilizando Sentinel e alternativas OPA.
- Estabelecimento de registos de auditoria robustos e processos de revisão de ficheiros de planeamento.
Integração CI/CD
- Automação de fluxos de trabalho de planeamento e aplicação em GitHub Actions ou Woodpecker CI.
- Integração de
terraform fmt,validatee ferramentas de verificação sintática (linting) em hooks pré-compromisso. - Configuração de estimativas de custos e limites orçamentários (budget guardrails).
- Desenvolvimento de estratégias abrangentes de reversão e procedimentos de recuperação de estado.
Requisitos
- Compreensão intermédia dos conceitos de infraestrutura como código (Infrastructure-as-Code) e fundamentos de computação em nuvem.
- Experiência prática com JSON, HCL (HashiCorp Configuration Language) e sistemas de controlo de versão.
- Familiaridade com plataformas de virtualização local, como Proxmox e VMware.
Público-Alvo
- Engenheiros de infraestrutura responsáveis pelo provisionamento de servidores bare metal e recursos de nuvem privada.
- Equipas DevOps que gerem recursos locais através de configuração declarativa.
- Organizações que procuram ativamente evitar a dependência de planos de controlo de nuvem para gerir o estado da infraestrutura.
Formação Empresarial Personalizada
Soluções de formação concebidas 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, formação online em direto, 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