Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWS ECS - Elastic Container Service
Highest Rated
Rating: 4.5 out of 5(21 ratings)
76 students

AWS ECS - Elastic Container Service

Implantação de aplicações conteinerizadas com ECS, Fargate e CD (github) na AWS
Created byLucas Santos
Last updated 4/2025
Portuguese
Portuguese [Auto],

What you'll learn

  • Implantar aplicações conteinerizadas na AWS usando ECS com Fargate
  • Configurar serviços ECS integrados com Load Balancer, IAM Roles e CloudWatch
  • Criar pipelines de CI/CD para deploy contínuo em ECS com GitHub Actions
  • Aprender sobre AutoScaling e ver na prática como funciona

Course content

2 sections • 17 lectures • 1h 46m total length
  • Material (Github - aplicação)0:05
  • Conhecendo o curso!6:07
  • Conhecendo o Github (minha aplicação de exemplo)8:28

Requirements

  • Conhecer (conhecimento básico) alguns serviços da AWS como: EC2, IAM, LoadBalancer

Description

Este curso ensina, de forma prática e direta, como implantar aplicações conteinerizadas na AWS utilizando o Amazon ECS com os principais recursos da plataforma. Você vai aprender a configurar clusters, serviços e tasks, além de integrar sua aplicação com balanceadores de carga, Auto Scaling.

Durante as aulas, construiremos um ambiente completo de produção utilizando ECS (com Fargate), Application Load Balancer (ALB), Target Groups e regras de roteamento. Também vamos implementar um mecanismo de verificação de integridade via Lambda, acionado pelo EventBridge, para garantir que sua aplicação esteja sempre disponível.

Além disso, você verá como utilizar o Route 53 para apontar seu domínio personalizado diretamente para o Load Balancer.

Ao final do curso, você será capaz de:

  • Criar e gerenciar clusters ECS com serviços e tasks

  • Configurar Application Load Balancer com Target Groups e regras de roteamento

  • Aplicar políticas de Auto Scaling para escalar sua aplicação automaticamente

  • Integrar funções Lambda para healthcheck customizado disparado via EventBridge

  • Gerenciar domínios com Route 53 e redirecionar tráfego para o Load Balancer

Este curso é ideal para desenvolvedores e profissionais de infraestrutura que desejam entender como estruturar o deploy de aplicações na AWS com foco em alta disponibilidade, escalabilidade e controle total dos recursos.


#vemPraCloud

Who this course is for:

  • Estudantes e de nuvem que desejam entender na prática como funciona o deploy de aplicações conteinerizadas na AWS
  • Profissionais que querem escalar containers em produção com Fargate
  • Desenvolvedores que desejam aprender a implantar aplicações na AWS usando ECS