Course Description:


This course includes:

  • 4 hours of live instruction.
  • 24 hours access to a lab envinronment.
  • Comprehensive lab manuals.
  • A full video course with all the contents of the class.

Are you brand new to AWS ECS and Fargate? Have you found that many of the training resources out there use complex technical jargon that make it difficult to understand the basic concepts? If you need to get a basic understanding of AWS Lambda quickly and clearly, this is the course for you.

I have taught hundreds of thousands of students across a variety of platforms, and I think anyone brand new to AWS ECS and Fargate will love this course. This course gives you an understanding of how ECS works, how it is billed, and how to deploy containers on AWS!

Lessons include:

  • Introduction to Microservices and Containers
  • Introduction to ECS and Fargate
  • EC2 Container Hosts vs. Fargate
  • Configure a VPC for ECS using CloudFormation
  • Create an ECS cluster, launch tasks and services, and test failures
  • Modify an ECS cluster
  • Create a web server running in ECS
  • Distribute traffic across multiple containers using an Application Load Balancer (ALB)
  • Configure and run containers on Fargate

Course Outline:

Segment 1: ECS and Fargate Basics

  • Introduction to ECS
  • Introduction to Fargate
  • Container Orchestration Concepts
  • ECS Tasks and Services
  • EC2 Container Hosts

 Segment 2: Deploy ECS

  • Set up VPC with CloudFormation
  • Create an ECS Cluster
  • Launch a Task in ECS
  • Modify an ECS Cluster
  • ECS Bridge Networks
  • ECS AWSVPC Networks
  • ECS Tasks and Services

Segment 3: ECS and Load Balancing

  • Configure Application Load Balancer for ECS
  • Create an ECS Cluster
  • Load Balance to ECS Services
  • Test ECS Failures

Segment 4: Fargate

  • Create a Fargate Cluster
  • Configure a Task Definition
  • Create an Application Load Balancer for Fargate
  • Verify traffic distribution across Fargate Tasks


Choose a Pricing Option