Entrar em contato via Whatsapp

AWS ECS Fargate com Terraform

Produzido por Cleber Gasparoto

AWS ECS Fargate com Terraform

  • 50 Video Aulas (5 horas)
  • Certificado Validado
  • Recursos Adicionais
  • Acesso Vitalício
34% de desconto R$ 147,00
R$ 97,00

O que você aprenderá

- Automatizar Infraestrutura como Código com Terraform: Escreva e execute scripts de Terraform para provisionar e gerenciar recursos da AWS
- Compreender os Fundamentos da AWS: Familiarize-se com serviços essenciais da AWS, como VPC, RDS, ECR, ECS, EC2, CloudWatch e Secrets Manager
- Desenvolver Arquiteturas Escaláveis e de Alta Disponibilidade: Aprenda a projetar e configurar sistemas tolerantes a falhas
- Gerenciar Domínios e Estratégias de Roteamento com AWS Route 53
- Containerizar Aplicações com Docker e Amazon ECR
- Implantar e Gerenciar Aplicações Nodejs no AWS ECS Fargate

Requisitos

- Conhecimento básico de programação
- Conhecimento básico de como o Docker funciona
- Conhecimento básico de Terraform

Conteúdo

  • Visão geral do curso
    1 minutos
  • Entendendo o que será construído
    3 minutos
  • O que é orquestração de conteinêres?
    4 minutos
  • O que é AWS ECS Fargate?
    3 minutos
  • O que é Terraform?
    3 minutos

  • Aplicação rodando localmente
    2 minutos
  • Codificando a aplicação Node.js (opcional)
    96 minutos
  • Dockernizando a aplicação
    4 minutos
  • Rodando aplicação dockernizada
    4 minutos

  • Configuração a versão do Terraform
  • Configurando o backend do remote state no AWS S3
    7 minutos

  • Criando uma VPC no console da AWS
    4 minutos
  • Estrutura inicial dos arquivos do Terraform
    4 minutos
  • Terraformando VPC e Internet Gateway
    7 minutos
  • Terraformando as subnets
    5 minutos
  • Terraformando as route tables
    4 minutos
  • Criando um módulo para os VPC Endpoints
    9 minutos
  • Configurando os outputs da VPC
    1 minutos
  • Criando um módulo para os NAT Gateways
    6 minutos
  • Criando um módulo para as NAT instances
    6 minutos
  • Deletando a VPC criada no console da AWS

  • Entendendo o componente do Bastion Host
    3 minutos
  • Estrutura básica do arquivos do Terraform
    1 minutos
  • Terraformando o security group (grupo de segurança)
    7 minutos
  • Terraformando a instância no EC2
    5 minutos

  • Entendendo o banco de dados
    2 minutos
  • Estrutura básica do arquivos do Terraform
    2 minutos
  • Terraformando o banco de dados
    13 minutos
  • Expondo os outputs do banco de dados
    3 minutos

  • Entendendo o ECR
    1 minutos
  • Estrutura básica do arquivos do Terraform
    1 minutos
  • Terraformando o repositório das imagens do docker
    5 minutos
  • Subindo a imagem dockernizada no ECR
    8 minutos

  • Entendendo o ECS
    4 minutos
  • Estrutura básica do arquivos do Terraform
    1 minutos
  • Terraformando o load balancer (balanceador de carga)
    6 minutos
  • Terraformando o cluster no ECS
    1 minutos
  • Terraformando as permissões no IAM
    7 minutos
  • Terraformando a task definition (definição de tarefa)
    7 minutos
  • Configurando a URL de conexão com o banco de dados
    5 minutos
  • Terraformando o log groups (grupo de logs) no Cloudwatch
    2 minutos
  • Terraformando o service no ECS
    5 minutos
  • Rodando a migração no banco de dados
    6 minutos
  • Terraformando o autoscaling da aplicação
    7 minutos
  • Terraformando o domínio personalizado no Route53
    11 minutos
  • Adicionando HTTPS no Load Balancer
    5 minutos
  • Como criar e subir uma nova versão da task definition
    4 minutos
  • Testando a aplicação e o autoscaling
  • Como setar configurações diferentes para outros ambientes
    2 minutos

  • Terraform destroy
    2 minutos
Cleber Gasparoto

Cleber Gasparoto

Produtor deste 29/06/2021

6 cursos - 873 alunos

Eu sou um desenvolvedor full-stack com mais de uma década de experiência em arquitetura, análise e desenvolvimento de sistemas baseados na Web. Posso construir monolitos e micro-serviços escaláveis, confiáveis e seguros que atendem a milhões de usuários globais.

Cleber Gasparoto
PRODUTORCleber Gasparoto

6 cursos - 873 alunos