Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Terraform - Do Básico ao Avançado
Bestseller
Highest Rated
Rating: 4.8 out of 5(2,933 ratings)
15,694 students

Terraform - Do Básico ao Avançado

Tudo sobre Terraform e melhores práticas de uso para DevOps com hands-on em AWS e Azure.
Created byDaniel Gil
Last updated 7/2025
Portuguese

What you'll learn

  • Aprender a criar scripts Terraform do zero ao avançado
  • Aprender a criar infraestrutura como código (IaC) com Terraform
  • Criar infraestrutura em provedores de cloud (AWS e Azure) usando Terraform
  • Ter noções de como trabalhar com Terraform em um ambiente DevOps
  • Adaptar scripts Terraform à uma pipeline CI/CD (Gitlab CI, Azure DevOps e Github Actions)

Course content

12 sections80 lectures16h 6m total length
  • Apresentação3:30
  • Introdução ao Terraform3:32
  • Link Repositório1:31
  • Conta na AWS ou Azure Fora do Período Gratuito?3:41

Requirements

  • Conta gratuita na AWS e/ou na Azure
  • Noções básicas de Cloud Computing (AWS, Azure, etc)
  • Noções básicas de Linux

Description

Com a grande popularidade e utilização dos provedores de cloud computing, a rapidez, versatilidade e agilidade para criar, manter, e versionar infraestrutura fez do Terraform uma das principais e mais utilizadas ferramentas do mundo DevOps.

Este curso vai te proporcionar todo o conhecimento necessário para provisionar infraestrutura como código (IaC) usando Terraform, um dos requisitos mais procurado pelas empresas na atualidade.

A sua jornada vai começar por entender como preparar o ambiente para trabalhar com Terraform e conceitos básicos da ferramenta, sempre com exemplos práticos de como aplicar na AWS e Azure, os dois maiores e mais usados provedores de cloud computing na atualidade.

Na sequência você vai aprender sobre diversas funções e ferramentas que fazem parte do Terraform, como variáveis, outputs, state, provisioners, meta arguments, built-in functions, expressões, módulos e etc, que vão elevar o seu conhecimento à um nível avançado.

Por fim você terá uma importante visão inicial sobre como usar o Terraform em pipelines CI/CD no Gitlab CI, Github Actions e Azure DevOps, uma habilidade extremamente importante e muito requisitada pelas empresas que procuram soluções DevOps.

Todos os tópicos são apresentados de maneira clara, simples e prática, com diversos exemplos de uso.

Ao final do curso você terá um conhecimento avançado e abrangente sobre Terraform e terá acesso ao link do repositório com todo o código criado nas aulas.

Who this course is for:

  • Profissionais de TI interessados em infraestrutura como código (IaC)
  • Alunos sem experiência em TI que queiram conhecer a principal ferramenta de infraestrutura como código (IaC)