Programa do Curso

Introdução ao IaC & Terraform

  • O que é Infraestrutura como Código?
  • Vantagens e arquitetura do Terraform
  • Comparando o Terraform com ferramentas específicas de fornecedores
  • Conceitos básicos e fluxo de trabalho do Terraform

Fundamentos do Terraform

  • Instalando o Terraform e configurando o ambiente
  • Autenticação no Terraform
  • Compreendendo arquivos do Terraform e seu papel nos módulos
  • Estrutura e sintaxe de modelos do Terraform
  • Introdução aos workspaces do Terraform
  • Executando comandos principais do Terraform
  • Gerenciando paralelismo em operações do Terraform
  • Compreendendo dependências implícitas vs. explícitas

Fornecedores do Terraform

  • Configurando e usando o Terraform com AWS, Azure e GCP
  • Configuração específica de fornecedor e melhores práticas

Variáveis e Funções do Terraform

  • Mergulho profundo em variáveis
  • Explorando funções integradas para configurações dinâmicas
  • Usando interpolação, expressões e funções

Configuração Avançada do Terraform

  • Design avançado de modelos e aninhamento de módulos
  • Gerenciando estados do Terraform
  • Abordando a deriva de configurações e gerenciamento do ciclo de vida dos recursos
  • Importando e gerenciando recursos existentes
  • Modelos de execução local vs. remoto
  • Depuração e registro no Terraform

Terraform Cloud

  • Comparando as edições open source, cloud e enterprise do Terraform
  • Configurando e gerenciando workspaces no Terraform Cloud (TFC)
  • Vantagens do Terraform Cloud para equipes e ambientes colaborativos

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico de Computação em Nuvem
  • Compreensão da Infraestrutura como Código (IaC)

Público-Alvo

  • Engenheiros DevOps
  • Engenheiros de Nuvem
  • Administradores de sistemas
  • Desenvolvedores de software
 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas