Entrar em Contato
 Duração 14 horas

Programa do Curso

Introdução

  • Visão geral dos conceitos e componentes principais do Terraform
  • Fundamentos de DevOps

Iniciando a Trabalhar

  • Instalação e configuração do Terraform
  • Configuração de workspaces para múltiplos ambientes
  • Estado local versus estado remoto no Terraform
  • Ferramentas avançadas e CLI do Terraform

Construindo Módulos Complexos do Terraform

  • Estrutura padrão de módulos
  • Definição de configurações de provedores
  • Desenvolvimento de módulos personalizados do Terraform
  • Criação de infraestrutura reutilizável com módulos
  • Módulos públicos versus compartilhados
  • Publicação de módulos no registro do Terraform
  • Melhores práticas na composição de módulos

Técnicas de Codificação e Otimização

  • Loops e meta-argumentos
  • Expressões de linguagem dinâmica
  • Sintaxe HCL e operadores
  • Sintaxe de blocos e configurações de backend
  • Mono-repo versus multi-repo
  • Trabalhando com o Terragrunt

Endurecimento de Segurança e Automação

  • Segurança do Terraform em profundidade
  • Gestão de credenciais e segredos
  • Ferramentas de teste automatizado
  • Análise e validação de código
  • Pipelines de entrega automatizadas
  • Confiabilidade da infraestrutura e implantações

Solução de Problemas

Resumo e Próximos Passos

Requisitos

  • Compreensão dos conceitos de infraestrutura na nuvem
  • Experiência básica com operações do Terraform

Público-alvo

  • Engenheiros DevOps
  • Administradores de sistemas
  • Arquitetos de sistemas

Número de participantes


Preço por participante

Testemunhos de Clientes (6)

Próximas Formações Provisórias

Categorias Relacionadas