When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Terraform no Azure - Infraestrutura como Código e DevOps

Provisionamento de Serviços e Recursos no Microsoft Azure com Hashicorp Terraform

     
  • 4.7
  •  |
  • Reviews ( 582 )
₹519

This Course Includes

  • iconudemy
  • icon4.7 (582 reviews )
  • icon18h 53m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Terraform no Azure - Infraestrutura como Código e DevOps

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

17 módulos

de treinamento onde você ira aprender sobre: 1.

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. 2.

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. 3.

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. 4.

Terraform - Variáveis

-Iremos tratar sobre programação com o terraform. Iremos aprender sobre variáveis, maps, lists, merges e muito mais 5.

Terraform - 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. 6.

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. 7.

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. 8.

Importando e Exportando Infraestrutura do Terraform

- Aprenderemos como podemos importar a nossa infraestrutura para os nossos scripts do terraform. E também como podemos exportar em um diagrama, usando o terraform graph. 9.

Git - Controle de Versão do Código da sua Infraestrutra no Azure DevOps

- Iremos iniciar o uso de repositório de código junto a nossa infraestrutura com o terraform. Usaremos o Azure DevOps, mais precisamente o serviço Azure Repos para versionar o nosso código de infraestrutura. 10.

Integração e Entrega Contínua da sua Infraestrutura como Código

- Continuaremos o uso do Azure DevOps mas agora faremos a integração e entrega continua da nossa infraestrutura como código do Terraform junto ao Azure Pipelines. 11.

Testes, Qualidade e Segurança no Terraform

- Focaremos na qualidade e segurança. Iremos aprender como usar o Key Vault, cofre do Azure e o Checkov para analise estática da nossa infraestrutura como código do Terraform. 12.

Terraform na Prática - Site Estático com Azure Storage

- E iniciaremos uma sequencia de módulos totalmente práticos no nosso decimo segundo módulo. E nele, aprenderemos como criar site estático com Azure Storage Static Site, usando múltiplos ambientes e workspaces no nosso deploy. 13.

Terraform na Prática - Azure App Service Slots, CDN e Traffic Manager

- O nosso foco sera a implementação de Slots com Azure App Service, o uso do CDN, Content Delivery Network e o recurso do Azure Traffic Manager. 14.

Terraform na Prática - Banco de Dados Relacionais e NOSQL

- Aprenderemos a provisionar banco de dados no azure. Iremos provisionar o Azure Sql Database, Azure Database Elastic Pool, Mysql, Postgresql, Mariadb e também bancos de dados NOSQL usando o Azure Cosmos DB. 15.

Terraform na Prática - Máquinas Virtuais

- Aprenderemos na pratica como provisionar VMS. Primeiro iremos provisionar os recursos e nossa VM com Windows server e depois com distribuição Linux. 16.

Terraform na Prática - Containers com ACI, ACR e Web App for Containers

- Iremos focar em no provisionamento de containers, docker e serviços do azure como ACI (Azure Container Instance), ACR (Azure Container Registry) e também App Services for Containers. 17.

Terraform na Prática - Kubernetes com AKS

- Iremos aprender a provisionar cluster do Kubernetes usando o AKS (Azure Kubernetes Services). O foco deste treinamento é tanto para iniciantes quanto para profissionais da T.I. com experiência na área. Iremos fazer tudo passo a passo, até a geração do código fonte utilizado nas aplicações de exemplo.

What You Will Learn?

  • Criar Scripts no Terraform .
  • Provisionamento de Recursos e Serviços no Azure Cloud .
  • Criar Scripts de Iac - Infraestrutura como Código .
  • Organizando o Terraform - Pastas, Modules, Workspaces e Terragrunt .
  • Usar Terraform Remote State com Azure Storage .
  • Importar e Exportar Infraestrutura do Terraform .
  • Usar Git- Controle de Versão do Código da sua Infraestrutura no Azure DevOps .
  • Integração e Entrega Continua da sua Infraestrutura com Azure DevOps .
  • Testes, Qualidade e Segurança no Terraform .
  • Terraform na Pratica - Site Estático com Azure Storage .
  • Terraform na Prática - Azure App Service, CDN e Traffic Manager .
  • Terraform na Prática - Banco de Dados Relacionais e NoSQL .
  • Terraform na Prática - Máquinas Virtuais .
  • Terraform na Prática - Containers com ACI, ACR e App Service For Containers .
  • Terraform na Prática - Kubernetes com AKS Show moreShow less.