Terraform - Do Básico ao Avançado
Offered By: Udemy
Course Description
Overview
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
Accelerate Software Delivery using DevOpsMicrosoft via edX Infrastructure as Code
Microsoft via edX App Deployment, Debugging, and Performance
Google Cloud via Coursera Introduction to DevOps and Site Reliability Engineering
Linux Foundation via edX Configuration Management and the Cloud
Google via Coursera