Programa do Curso

Introdução à IaC & Terraform

  • O que é a Infraestrutura como Código?
  • Benefícios e arquitetura de Terraform
  • Comparação de Terraform com ferramentas específicas de fornecedores
  • Conceitos básicos Terraform e fluxo de trabalho

Fundamentos Terraform

  • Instalação de Terraform e configuração do ambiente
  • Autenticação em Terraform
  • Compreender os ficheiros Terraform e o seu papel nos módulos
  • Estrutura e sintaxe do modelo Terraform
  • Introdução aos espaços de trabalho do Terraform
  • Executando comandos do núcleo Terraform
  • Gerir o paralelismo em operações Terraform
  • Compreender as dependências implícitas vs. explícitas

Fornecedores de Terraform

  • Configurar e usar Terraform com AWS, Azure e GCP
  • Configuração específica do provedor e práticas recomendadas

Variáveis e funções de Terraform

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

Configuração avançada Terraform

  • Design avançado de modelos e módulos de aninhamento
  • Gerenciando estados do Terrafor
  • Abordar o desvio de configuração e a gestão do ciclo de vida dos recursos
  • Importar e gerir recursos existentes
  • Modelos de execução local vs. remoto
  • Depuração e registo em Terraform

Terraform Nuvem

  • Comparação das edições de código aberto, nuvem e empresarial do Terraform
  • Configurar e gerenciar espaços de trabalho na Terraform Nuvem (TFC)
  • Benefícios da Terraform Nuvem para equipes e ambientes colaborativos

Resumo e próximos passos

Requisitos

  • Conhecimentos básicos de Cloud Computing
  • Compreensão da Infraestrutura como Código (IaC)

Público

  • Engenheiros DevOps
  • Engenheiros de nuvem
  • Administradores de sistemas
  • Programadores de software
 14 horas

Declaração de Clientes (4)

Cursos Relacionados

Azure for Data Engineer

35 horas

Categorias Relacionadas