YoVDO

Terraform - Do Básico ao Avançado

Offered By: Udemy

Tags

Terraform Courses DevOps Courses Cloud Computing Courses Amazon Web Services (AWS) Courses Infrastructure as Code Courses CI/CD Pipelines Courses

Course Description

Overview

Tudo sobre Terraform e melhores práticas de uso para DevOps com hands-on em AWS e Azure.

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)

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.


Taught by

Daniel Gil

Related Courses

Communicating Data Science Results
University of Washington via Coursera
Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Infrastructure
University System of Maryland via edX
Google Cloud Platform for AWS Professionals
Google via Coursera
Introduction to Apache Spark and AWS
University of London International Programmes via Coursera