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
Communicating Data Science ResultsUniversity 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