Logo do curso
Curso

Terraform:

gerenciar infraestrutura como código e modularizar recursos

Quero estudar na alura

18h

Para conclusão

237

Pessoas nesse curso

8.7

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Escreva e mantenha definições em HCL para provisionar infraestrutura na nuvem.
  • Modularize configurações criando e consumindo módulos reutilizáveis, locais e do Terraform Registry.
  • Implemente state remoto com back-ends seguros (AWS S3 e DynamoDB) para garantir integridade e locking.
  • Gerencie múltiplos ambientes usando workspaces e estratégias de nomeação para facilitar a manutenção.
  • Utilize variáveis, outputs, data sources, expressões condicionais e contagem dinâmica para parametrizar recursos.
  • Projete arquiteturas na AWS integrando VPC, subnets, security groups, EC2, S3, RDS e balanceadores.

Público alvo_

Profissionais, estudantes e entusiastas de DevOps e Cloud que desejam aprender a definir, automatizar e manter infraestrutura como código com práticas de modularização, state remoto e exemplos práticos na AWS.

Caroline Perez Goncales

Caroline Perez Goncales

linkedin

Sou instrutora de tecnologia e gosto de tornar as coisas mais simples.Minha trajetória passou por projetos, automação, cloud e também pelo ensino. Gosto de aprender, testar, errar, entender como as coisas funcionam e compartilhar esse conhecimento.Sou formada em ADS, pós-graduada em Inteligência Artificial e Machine Learning e tenho MBA em Gerenciamento de Projetos.Acredito que tecnologia não precisa ser complicada. Se eu ajudar alguém a entender e perceber que também consegue, já valeu a pena.

Curso atualizado em 13/05/2026

Ementa

  1. Introdução ao Terraform e infra como código

    • Conceitos de IaC e Terraform
    • Instalacao e Primeiro Projeto
    • Hasicorp Configuration Language Novo
    • Criando Recursos Básicos
  2. Variáveis, outputs e expressões no Terraform

    • Trabalhando com variaveis
    • Variaveis na pratica
    • Outputs e Data Source
    • Expressoes e Funcoes
  3. Gerenciamento de State e Workspaces no Terraform

    • Workspace e Ambientes
    • Remote State e Backends
    • Conceitos de State
  4. Estrutura e composição de módulos Terraform

    • Introdução á modulos
    • Criando Modulos
    • Consumindo Modulos
    • Composicao Modular
  5. Infraestrutura em nuvem com Terraform e AWS

    • Recursos de Rede
    • Recursos de Computacao
    • Storage e Integracoes
  6. Estruturando infraestrutura com Terraform na prática

    • Planejamento e estrutura
    • Desenvolvimento
    • Encerramento

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

DevOps

Conheça o movimento que preza pela automação e monitoramento das construções de softwares. Explore a Internet das Coisas, desenvolva infraestruturas completas e crie um pipeline de construção de software. Tudo isso com a ajuda de ferramentas poderosas, como o Terraform e o Kubernetes.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 49 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda Infraestrutura como Código com esse e outros cursos, comece agora!

Conheça os Planos para Empresas