Udemy Amazon ECS & Fargate Master Class – Docker on AWS

2021/2022 Class: Use Udemy to Learn Amazon ECS & Fargate, Load Balancing, Auto Scaling, ECR, CICD for ECS, Blue/Green, X-Ray, Service Discovery and App Mesh. The course rating is 4.6 out of 5. That is 4.6 (537 ratings). The class currrently 5,453 students as at the time of publishing this. Udemy Amazon ECS & Fargate Master Class – Docker on AWS.

Best free and paid Udemy AWS Fargate & ECS – Masterclass – Microservices, Docker. — You will learn Docker Image Build, Push to ECR etc. 5 Best Online Courses For Amazon Ecs (2021) [UPDATED].

Tags: aws fargate, Best udemy ECS free download. Amazon eks starter: docker on aws. EKS with kubernetes download deploy. fargate ecs apps and new infrastructure. Aws with terraform. The aws fargate training, master aws fargate & ecs with java spring boot microservices. New aws fargate spring boot and aws ecs course.

The Udemy class was created by Stephane Maarek, an AWS Certified Solutions Architect & Developer Associate. The second tutor is Gerd Koenig. The course was last updated on 2/2021. Amazon ECS & Fargate Master Class Language is English only.

Top Kubernetes & Docker Topics

What you’ll learn on Amazon ECS & Fargate Master Class

  • 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

This class has 14 sections, 67 lectures. Duration is 8h 22m total length.

Course Introduction. 2 lectures • 4min

  • ECS Course Introduction Preview 01:57
  • About your instructors Preview 01:57

Code Download. 1 lecture • 1min

  • Code Download 00:14

ECS QuickStart. 7 lectures • 25min

  • ECS Quick Start Introduction Preview 00:31
  • Docker Introduction Preview 03:59
  • ECS and Fargate Introduction Preview 02:03
  • ECS Quick Start – creating IAM user Preview 04:38
  • ECS Quick Start – First Container Launch Preview 08:30
  • ECS & Course Pricing Preview 03:09
  • ECS vs EKS vs Beanstalk Preview 01:49

Docker Basics. 4 lectures • 34min

  • Docker Basics Preview 02:05
  • Installing Docker on Ubuntu Preview 08:05
  • Docker Basics: Commands Preview 10:32
  • Docker Basics: Creating Containers Preview 13:39

ECS Cluster Setup. 6 lectures • 44min

  • ECS Cluster Setup & Architectures Preview 04:10
  • ECS Setup – IAM Roles Preview 05:52
  • ECS Setup – Core Infrastructure Preview 06:22
  • ECS Cluster Setup via AWS Management Console Preview 08:35
  • ECS Cluster Setup via CloudFormation 11:11
  • ECS Cluster Setup via ECS CLI0 7:51

ECS Deep Dive. 8 lectures • 1hr 6min

  • ECS Task Definitions, ECS Services and IAM RolesPreview 04:04
  • Fargate Task Definition Hands OnPreview 08:37
  • Fargate ECS Service Hands OnPreview 10:24
  • 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 • 52min

  • 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 • 20min

  • Amazon ECR Overview 03:28
  • Amazon ECR – Creating a Repository 05:48
  • Amazon ECR – Working with Images 10:32

CICD on ECS. 8 lectures • 1hr 12min

  • 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 I1 1:06
  • Blue / Green deployments on ECS Hands On Part II 13:25

Environment Variables with ECS. 7 lectures • 50min

  • 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

Persistent Storage with EFS. 4 lectures • 33min

  • EFS Overview 04:19
  • ECS Storage Options 02:56
  • ECS with EFS Hands On Part I Preview 13:51
  • ECS with EFS Hands On Part II Preview 11:32

Microservices on ECS: X-Ray, Service Discovery & AppMesh. 9 lectures • 1hr 30min

  • Microservices Overview 02:45
  • Microservices Setup 14:04
  • X-Ray with ECS Overview 03:55
  • X-Ray and CloudWatch Hands On with ECS 15:48
  • ECS Service Discovery Overview 03:28
  • ECS Service Discovery Hands On 16:16
  • AWS App Mesh Overview 02:42
  • App Mesh Hands On 23:03
  • App Mesh Canary Deployment 07:57

Final Cleanup. 1 lecture • 11min

  • Cleanup11:06

Congratulations. 2 lectures • 3min

  • Congratulations 01:32
  • Bonus Lecture: Special discounts for our other courses 01:00

Related articles

  1. Free AWS Cloud Practitioner Essentials Training Guide
  2. Download AWS Partners Training and Certification – Free Videos
  3. AWS Solution Training for Partners: Containers & Machine Learning
  4. AWS Innovation Online Conference – AI / ML Edition 2021
  5. Approved AWS Simple Monthly Pricing Calculator – Beta Console
  6. New Amazon EC2 Price Calculator Assumptions & Variations
  7. AWS Calculator Pricing Assumptions & Variations

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!

Instructors Details

Stephane Maarek

AWS Certified Solutions Architect & Developer AssociateBest Selling Instructor, Kafka Guru, 9x AWS Certified.

  • 4.7 Instructor Rating
  • 221,111 Reviews
  • 719,157 Students
  • 38 Courses

Stephane is a solutions architect, consultant and software developer that has a particular interest in all things related to Big Data, Cloud & API. He’s also a many-times best seller instructor on Udemy for his courses in Apache Kafka and AWS.

[See FAQ below to see in which order you can take my courses]

Stéphane is recognized as an AWS Hero and is an AWS Certified Solutions Architect Professional & AWS Certified DevOps Professional. First of all, he loves to teach people how to use the AWS properly, to get them ready for their AWS certifications, and most importantly for the real world.

Secondly, He also loves Apache Kafka. He sits on the 2019 Program Committee organizing the Kafka Summit in New York, London and San Francisco. Lastly, he is also an active member of the Apache Kafka community, authoring blogs on Medium and a guest blog for Confluent.

During his spare time he enjoys cooking, practicing yoga, surfing, watching TV shows, and traveling to awesome destinations!

FAQ: In which order should you learn?…

AWS Cloud: Start with AWS Certified Solutions Architect Associate, then move on to AWS Certified Developer Associate and then AWS Certified SysOps Administrator. Afterwards you can either do AWS Certified Solutions Architect Professional or AWS Certified DevOps Professional, or a specialty certification of your choosing. Once ready, you can learn AWS Lambda and AWS CloudFormation in depth, or do the AWS Big Data certification.

Apache Kafka: Start with Apache Kafka for Beginners, then you can learn Connect, Streams and Schema Registry if you’re a developer, and Setup and Monitoring courses if you’re an admin. Both tracks are needed to pass the Confluent Kafka certification.

gRPC: First do the protocol buffers course, then move on to gRPC Java or gRPC Golang course.

In order to share knowledge I am not able to respond to private messages on Udemy. If you’re a student, please ask questions inside the course. Thanks for understanding!

Gerd Koenig

DevOps/Kafka/BigData/K8s/Cloud Practitioner.

  • 4.5 Instructor Rating
  • 3,232 Reviews
  • 27,131 Students
  • 3 Courses

Experienced in setting up and operating Kafka-, Hadoop-Clusters on both on-premise and Cloud, “enterprise-ready” incl. Security .

Cloud architectures and ops

Community oriented and a CNCF enthusiast of all things Containers & its orchestration. K8s and tooling around several years of consulting experience in BigData throughout various businesses and lots of production deployments. Doing architecture/planning / setup and maintenance of Container-Orchestrations as well as many kind of Clusters, Kafka and/or many tools from Hadoop distributions  HDP / HDF / CDH.

Securing Hadoop Clusters by Kerberos Authentication, Authorization, Encryption, …

———————————

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

Student Reviews

Sabin Dongol:

I like how the Amazon ECS & Fargate course is structured. It starts with a theoretical concept followed by a hands-on lab which I found very useful for me.

John Ponthempilly:

Excellent course, with well thought out theory and hands-on. This course is very well-structured. The topics are so relevant that, it can be used on our day to day job.

Both the instructors, Stephane and Gerd has taken efforts to keep the course content and hands-on up to date. With AWS constantly adding features or extending existing ones, that is not an easy task.

One example: Looks like at the time of recording reading ENV variables from S3 was not supported for Fargate. But looks like it is supported now, with ECS Platform version 1.4. https://docs.aws.amazon.com/AmazonECS/latest/developerguide/taskdef-envfiles.html

Against excellent course. Thank you !

Gilles GUGLIELMONI:

Great course. Comprehensive content, illustrated with clear examples, which helped me understanding better EC2/Fargate services.

Васа Парковщик:

Great course! I’ve got a lot from it and this information is very useful for my job.

What I would add: automated codedeploy with mesh, Amazon ECS & Fargate.

Niyazi Aliyev:

For some reason i’m not getting the response to my questions neither from Q and A section of Udemy or Gerd Koenig. But, Gerd is great teacher.

Other Reviews

Ali Yusuf:

The sound of the instructor Gerd Koenig is very bad. His mouth very close to the microphone, so All mouth movements will be heard.

Alejandro López:

It helped me a lot in understanding the Amazon Fargate service and how to coupled with AWS CodePipeline, which was the main goal I had when started the course.

Mitesh Upadhyay:

Very well… Explanation. Stephan has proved his expertise here as well, the way he has shown into other courses. thumps Up to you.

As Always, Amazing Value! The information is current and relevant today, not last year!

Thank you!

Javier Toledo:

Amazon ECS & Fargate is a very good course. I would like to see a better connection among the videos. Sometimes he deletes the stack or the cluster in a video and then in the next one he has it again. I would ask to review the continuity of the practical lessons. Udemy

Other Courses Related to Amazon ECS & Fargate Master Class – Docker on AWS

  1. Top Kubernetes Courses Online – IT & Software Development [Udemy]
  2. 10 Free Kubernetes Courses Online Tutorials [Udemy]
  3. Linux Operating Systems for Kubernetes – OS Support
  4. Container 101 Tutorials: Kubernetes Technology
  5. 10 Best Udemy Kubernetes Courses & Tutorials [2021]
- Advertisement -

Related Stories