Arquivos do curso de Terraform publicado na Udemy https://www.udemy.com/aws-com-terraform
- Instalação da versão mais recente do Terraform
- Instalação da versão específica do Terraform utilizada no curso
- Editor de teto
- Criando uma conta Free Tier e setando alarme de billing
- Criar usuário para ser usado pelo Terraform
- Instalando e configurando o AWS CLI
- Primeiro script
- Alterando e destruindo
- Interpolação
- terraform taint
- terraform console e terraform output
- Variáveis
- AWS CLI
- Módulos
- terraform fmt, get, import e graph
- Remote state
- Data source e locals
- Provisioners
- Built-in functions
- Workspaces e remote state locking
- Introdução
- Registrando um domínio
- Criando nossos buckets
- Criando nossa aplicação utilizando React.js
- Configurando um domínio personalizado
- Configurando CDN
- Configurando SSL
- Introdução
- VPC
- Internet gateway (IGW)
- Subnets
- Route tables
- Security groups
- Load balancer
- Auto scalling group
- Cloudwatch alarms
- RDS e EC2 em subnets privadas
- Testando o auto scalling group
- Destruindo
- Introdução
- Cognito
- DynamoDB
- Lambdas
- API Gateway
- Bucket
- SNS
- Testando o fluxo completo da aplicação
- Destruindo
- Instalação
- First-class expressions e mensagens de erros
- For expressions
- Rich types
- Refazendo nosso site estático com a versão 0.12
- O que é Terraform Cloud?
- Configurando o Terraform Cloud
- O que é AWS Fargate
- Configuração Webstorm
- Codificando nossa aplicação back-end
- Dockerfile, rodando nossa aplicação no docker
- AWS ECR
- AWS ECS Cluster
- AWS ECS Task
- AWS ECS Service
- AWS ECS Fargate rodando
- AWS ECS Auto scalling
- Automatizando o deploy
Se você tem interesse em aprender Terraform, pegue este cupom e aproveite 🚀(https://www.udemy.com/course/aws-com-terraform/?referralCode=05BE0FCDD1140543679C). São 6,5 horas de muita informação e aulas práticas!