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) - Deep Dive
Rating: 4.1 out of 5(1,100 ratings)
8,275 students

AWS ECS (Elastic Container Service) - Deep Dive

ECS from Basic to Advanced (Includes basic Docker)
Created bySoumyadeep Dey
Last updated 4/2025
English

What you'll learn

  • Basic knowledge of what containers are and how it works
  • Basic hands-on and conceptual understanding of Docker
  • In-depth knowledge on Amazon ECS
  • Application deployment on AWS ECS
  • ECS integration with development tools like CodeCommit, CodePipeline etc (high level)

Course content

11 sections71 lectures12h 2m total length
  • 2025 ECS Updates - Recap & New Feature Launches16:12

    Explore 2025 updates to AWS ecs, including app runner, copilot, and ecs anywhere, with focus on running containers on premises or across clouds via external launch type and self-managed compute.

  • 2025 ECS Updates - (Lab) ECS Cluster & EC2 Launch Type22:38
  • 2025 ECS Updates - (Lab) Cluster CloudFormation Stack4:26
  • 3. 2025 ECS Updates - Task Definition Components10:19

    Understand aws ecs task definitions, including launch types, container definitions, port mappings, roles, and logging. Explore new features like efs file system, fsx, fault injection, root file access, and Prometheus.

  • 4. 2025 ECS Updates - (Lab) Task Definition Pre-requisites21:07
  • 2025 ECS Updates - (Lab) Create Task Definition18:26
  • 2025 ECS Updates - ECS Service8:50
  • 2025 ECS Updates - (Lab) Deploy Task using ECS Service33:32
  • 2025 ECS Updates - (Lab) News Feed Application - Requirement & Pre-requisites28:40
  • 2025 ECS - (Lab) News Feed Application - ReportNews & AddNewsArticles API Codes23:40
  • 2025 ECS - (Lab) News Feed Application - ReadNews & ReadNewsArticles API Codes19:29
  • 2025 ECS Updates - (Lab) News Feed Application - BreakingNews API Code7:21

    Explore 2025 ECS updates by building a breaking news feed using the breaking news API with an in-memory ElastiCache Redis on EC2, and compare latency against DynamoDB.

  • 2025 ECS Updates - (Lab) Deploy & Host News Feed Application on AWS ECS21:35

    Deploy a news feed app on AWS ECS using EC2, Docker images, and ECR; define tasks and services for breaking, read, and report news with DynamoDB and Redis.

Requirements

  • Basic understanding of AWS
  • Should have working knowledge using AWS management console

Description

Amazon Elastic Container Service is the Native Container Orchestrator provided by AWS. In this course you will learn about ECS from basic to advanced mode.

It starts with Container concepts with Docker, Docker Labs and then into ECS. It shows how ECS can be helpful in managing environments with multiple containers.

It will also show ECS integration with development tools like CodeCommit, CodePipeline (on a high level).

I will add EKS (Elastic Kubernetes Service) in due time.

Who this course is for:

  • Who wants to work on a container orchestrator tool in AWS
  • Who needs a cloud native exposure on application hosting using containers
  • Wants to know Containerization Technologies (Docker)
  • Who wants to deploy applications, as microservices, onto containers