Terraform no Azure - Infraestrutura como Código e DevOps

Udemy MOOC / Non-credit USD 34.99
Enroll now →
Terraform no Azure - Infraestrutura como Código e DevOps

About this course

Aprenda a utilizar os serviços e recursos Azure com Terraform para provisionamento da sua Infraestrutura na Nuvem da Microsoft.São mais de 18 horas em mais de 220 aulas e divididos em 17 módulos de treinamento onde você ira aprender sobre:Introdução a IaC e Azure Cloud - iremos aprender o básico da infraestrutura como código, DevOps e Azure. Criamos nele a nossa conta no azure e aprenderemos diferenças entre ferramentas de IaC e formas de deploy no Azure.Terraform Básico - Aprenderemos o básico do Terraform. Iremos instalar e fazer o nosso primeiro provisionamento usando o terraform como nossa ferramenta de IaC.Terraform no Azure - Iniciaremos o uso do Azure com o Terraform. Será um modulo bem básico e faremos o nosso primeiro provisionamento de recurso do azure com o Terraform.Terraform - Variáveis -Iremos tratar sobre programação com o terraform. Iremos aprender sobre variáveis, maps, lists, merges e muito maisTerraform - Funções, Expressões e Loops - Continuaremos a aprender sobre programação no Terraform. Mas agora focaremos em funções como formatação de datas, expressões condicionais e loops com count.Terraform Remote State - Iremos aprender sobre o armazenamento de estado no terraform. E claro, usando o azure para isso, mais precisamente o recurso do azure storage para guardar o estado da nossa infraestrutura na nuvem.Organizando o Terraform - Pastas, Módulos, Workspaces e Terragrunt - Esse modulo bem extenso. Nele, aprenderemos como podemos melhorar a organização dos nossos scritps. E pra isso, usaremos 3 formas de usar pastas, também usaremos módulos do terraform e workspaces para usar diversos ambientes. Alem disso, veremos 2 ferramentas de terceiros, o Yeoman e o Terragrunt.

What you'll learn

  • understanding Infrastructure as Code (IaC)
  • using Terraform for provisioning resources in Azure
  • managing state with Terraform remote state
  • organizing Terraform projects using modules and workspaces

Course objectives

  • to learn the fundamental concepts of IaC and DevOps
  • to install and configure Terraform
  • to provision Azure resources using Terraform
  • to improve the organization of Terraform scripts

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.