Entrar em Contato

Programa do Curso

Introdução

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

Início

  • Instalação e configuração do Terraform.
  • Configuração de espaços de trabalho para múltiplos ambientes.
  • Estado local vs. estado remoto no Terraform.
  • Ferramentas avançadas e CLI do Terraform.

Criando Módulos Complexos do Terraform

  • Estrutura padrão de módulos.
  • Definição de configurações de provedor.
  • Desenvolvimento de módulos personalizados do Terraform.
  • Criação de infraestrutura reutilizável com módulos.
  • Módulos públicos vs. 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

  • Laços e meta-argumentos.
  • Expressões dinâmicas de linguagem.
  • Sintaxe e operadores HCL.
  • Sintaxe de blocos e configurações de back-end.
  • Mono-repositório vs. multi-repositório.
  • Trabalhando com Terragrunt.

Endurecimento da 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 automatizados.
  • Confiabilidade da infraestrutura e dos implantações.

Solução de Problemas

Resumo e Próximos Passos

Requisitos

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

Público-Alvo

  • Engenheiros DevOps.
  • Administradores de sistema.
  • Arquitetos de sistemas.
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (6)

Próximas Formações Provisórias

Categorias Relacionadas