Terraform (v0.14): Automatizando sua infraestrutura na AWS

Why take this course?
🌟 DevOps: AWS com Terraform - Automatize sua Infraestrutura! 🌟
Aprenda a Automatizar sua Infraestrutura na AWS com Terraform 🚀
Sobre o Curso 📚
Descrição Completa: Este curso é uma jornada completa desde os fundamentos até implementações avançadas, projetado para transformar você em um especialista em automação de infraestrutura na AWS com Terraform. Você irá aprender a criar aplicações modernas através de exemplos práticos do mundo real.
O que Você Aprenderá:
-
Fundamentos Básicos: Navegue pelos recursos AWS na documentação e domine o uso do Terraform CLI, para começar a gerenciar sua infraestrutura de forma eficaz.
-
Estrutura dos Recursos: Crie, modifique e destrua recursos básicos com Terraform, entendendo o ciclo de vida completo de uma infraestrutura.
-
Terraform Core Concepts: Dive deep into variáveis, interpolação, outputs, locals, remote state management, built-in functions, data sources, and the power of loops (
for_each
efor
) for complex operations. -
Advanced Topics: Módulos, workspaces, e
null_resources
com provisioners para abstrações reutilizáveis e manutenção flexível. -
Escala e Serverless: Construa aplicações auto-escaláveis (EC2, VPC, Load Balancer, Auto Scaling Group) e explore o universo da aplicação serverless (AWS Lambda, API Gateway, DynamoDB, AWS Cognito, CloudWatch, SNS).
-
CDN e SSL: Configure e implante um site estático com AWS S3, Route 53, certificado SSL do AWS Certificate Manager, e utilize o CloudFront como CDN para distribuição global.
Para Quem Está Na Mira: Este curso é ideal para desenvolvedores, engenheiros de DevOps, arquitetos de sistema e qualquer profissional que busca dominar a automação de infraestruturas na AWS com Terraform.
O Que Você Ganhará 🎓
-
Conhecimento Prático: Escreva scripts Terraform prontos para produção, implementando recursos com as melhores práticas.
-
Base Solida: Entenda profundamente como criar e gerenciar infraestrutura da AWS de forma programática e declarativa.
-
Código Reutilizável: Acesso a exemplos de código que você pode adaptar para a sua própria infraestrutura AWS.
-
Módulo Funcional: Um módulo completamente funcional para gerenciamento de buckets e arquivos no AWS S3.
Estrutura do Curso 🔍
-
Introdução ao Terraform na AWS:
- Compreenda o que é Terraform e como ele se encaixa no DevOps.
- Explore as principais diferenças entre IaC (Infrastructure as Code) e outras abordagens de gestão de infraestrutura.
-
Configurando o Ambiente:
- Instalação e configuração do Terraform e AWS CLI.
- Definição de variáveis e gerenciamento de estados.
-
Gerenciamento Básico de Recursos:
- Criando, modificando e destruindo recursos simples com Terraform.
- Entendendo a sintaxe básica e o ciclo de vida dos recursos.
-
Avançado com Terraform:
- Módulos e múltiplos workspaces para gerenciamento flexível.
- Uso de
null_resources
com provisioners para tarefas personalizadas.
-
Automatização e Orquestração:
- Construindo aplicações auto-escaláveis na AWS.
- Implementando arquiteturas serverless com AWS Lambda, API Gateway e serviços associados.
-
Infraestrutura de Frontend:
- Configurando um site estático no S3 com Route 53 e certificado SSL através do AWS Certificate Manager.
- Utilizando o CloudFront para distribuição global e cache de conteúdo.
-
Projeto Final:
- Aplicando tudo o que aprendeu na criação de um projeto completo, reutilizável e robusto.
Prepare-se para transformar sua abordagem de DevOps! 🚀
Inscreva-se hoje mesmo e dê um salto qualitativo na sua carreira na automação de infraestruturas com Terraform e AWS. Você está pronto para ser o herói da sua própria infraestrutura? 🦸♂️✨
Course Gallery




Loading charts...