[NEW] Amazon ECS & Fargate Master Class - Docker on AWS
4.8 (23 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,070 students enrolled

[NEW] Amazon ECS & Fargate Master Class - Docker on AWS

Learn ECS & Fargate, Load Balancing, Auto Scaling, ECR, CICD for ECS, Blue/Green, X-Ray, Service Discovery, App Mesh
Bestseller
4.8 (23 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,067 students enrolled
Current price: $12.99 Original price: $84.99 Discount: 85% off
30-Day Money-Back Guarantee
This course includes
  • 8.5 hours on-demand video
  • 2 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Deploy ECS Clusters using the AWS Management Console, CloudFormation and the ECS CLI
  • Setup ECS and Fargate services, alongside ECS Task Definitions
  • Learn about Task Placement Strategies and Constraints
  • Learn the ECS Networking Modes
  • ECS Service Auto Scaling and Load Balancing
  • EC2 Instance Scaling through ECS Cluster Capacity Providers
  • Amazon ECR: Elastic Container Registry
  • Perform CICD on ECS with CodeCommit, CodeBuild, CodeDeploy, CodePipeline
  • Blue / Green Deployments with ECS and CodeDeploy
  • Environment Variables from ECS (hardcoded, SSM, Secrets Manager, S3)
  • Connecting ECS to a Private Docker Repository such as Docker Hub
  • ECS Persistent Storage Options with EFS
  • Microservices with ECS: ECS Service Discovery, App Mesh
Course content
Expand all 67 lectures 08:21:56
+ ECS Deep Dive
8 lectures 01:05:38
ECS Task Definitions Hands On (EC2 Launch Type)
09:54
ECS Services Hands On (EC2 Launch Type)
14:49
ECS Task Placement and Constraints
04:37
ECS Networking Modes
03:42
ECS Setup - Sample Real World Architecture
09:31
+ ECS Load Balancing & Auto Scaling
5 lectures 51:31
Load Balancing for ECS & Fargate
02:00
ECS with Application Load Balancer Setup
15:04
ECS - Service Auto Scaling & Cluster Capacity Providers
03:44
ECS Task Auto Scaling
11:33
ECS Instance Auto Scaling with Cluster Capacity Provider
19:10
+ Amazon ECR - Elastic Container Registry
3 lectures 19:48
Amazon ECR Overview
03:28
Amazon ECR - Creating a Repository
05:48
Amazon ECR - Working with Images
10:32
+ CICD on ECS
8 lectures 01:12:16
CICD Overview for ECS
05:47
ECS Rolling Updates
05:16
CodeCommit with ECS
09:37
CodeBuild with ECS
12:42
CodePipeline with ECS
11:29
Blue / Green deployments on ECS with CodeDeploy Overview
02:54
Blue / Green deployments on ECS Hands On Part I
11:06
Blue / Green deployments on ECS Hands On Part II
13:25
+ Environment Variables with ECS
7 lectures 50:06
Secrets Manager and Parameter Store Overview
03:38
Environment Variables with ECS
03:47
Environment Variables Prerequisites
09:21
SSM Parameter Store with ECS
08:55
Secrets Manager with ECS
07:08
Loading Environment Variables from S3 with ECS
09:14
Connecting ECS to a Private Docker Repository Securely
08:03
Requirements
  • Previous knowledge of AWS is needed
  • AWS Certified Developer or AWS Certified Solutions Architect Associate recommended
Description

If you'd like to run Docker containers on AWS the right way, look no further than ECS!

ECS is the most integrated way to run your Docker services.

In this course, we will learn all the various options which will allow you to deploy any kind of application onto your ECS Clusters.

EC2 Launch Mode? Covered. Fargate Launch Mode? Covered too


WHAT YOU WILL LEARN

  • Deploy ECS Clusters using the AWS Management Console, CloudFormation and the ECS CLI

  • Setup ECS and Fargate services, alongside ECS Task Definitions

  • Learn about Task Placement Strategies and Constraints

  • Learn the ECS Networking Modes

  • ECS Service Auto Scaling and Load Balancing

  • EC2 Instance Scaling through ECS Cluster Capacity Providers

  • Amazon ECR: Elastic Container Registry

  • Perform CICD on ECS with CodeCommit, CodeBuild, CodeDeploy, CodePipeline

  • Blue / Green Deployments with ECS and CodeDeploy

  • Environment Variables from ECS (hardcoded, SSM, Secrets Manager, S3)

  • Connecting ECS to a Private Docker Repository such as Docker Hub

  • ECS Persistent Storage Options with EFS

  • Microservices with ECS: ECS Service Discovery, App Mesh

And that's just a sneak peek.

With over 8 hours of video, you will be mastering the ECS Service.


---------------------------------

Pre-requisites:

In this course, we do not cover the basics of AWS and lightly cover Docker, to focus entirely on the usage of Amazon ECS.


---------------------------------

Instructors

Gerd Koenig is the lead hands-on instructor of this course. He loves ECS and is amazed by the ease of use of ECS on AWS. He will walk you through all the hands-on and deploy several applications with you!

Stephane Maarek is the lead theory instructor for this course. He is an AWS Certified Solutions Architect and the author of the highly-rated AWS courses on Udemy. He has already taught to 400,000+ students and received 120,000+ reviews.

The instructors share all their AWS knowledge on the platform, taking the time to explain every concept and provide students with both theoretical and practical dimensions. You are in good hands!

---------------------------------

This Course Also Comes With:

✔ Lifetime Access to All Future Updates

✔ A responsive instructor in the Q&A Section

✔ Full downloadable code to reproduce the hands-on on your machine

✔ Udemy Certificate of Completion Ready for Download

✔ A 30 Day "No Questions Asked" Money Back Guarantee!

This is the course that could change how you use ECS and Fargate in the AWS Cloud.  

Learning and getting hands-on on AWS ECS helps you to enhance your career opportunities and helps to boost your income. An investment in your career is an investment in yourself.  Don’t procrastinate. There is no time like the present to take charge of your career. Take your career to the next level by learning AWS ECS today!

Take the course now, completely risk free !

Who this course is for:
  • Anyone wanting to maximise the potential of the ECS Service