Skip to content
UdemyDevOpsPaid courseAll LevelsCertificate

AWS EKS Kubernetes-Masterclass | DevOps, Microservices (Udemy.com)

Docker, EBS, RDS, CLB, NLB, ALB, Fargate, ECR, CloudWatch, Route53, Certificate Manager, X-Ray, Ingress, Autoscaling,SNS

Created by: Kalyan Reddy Daida

Last updated March 2026

Our take

Based on the ratings of 5,730 students, a sample of their written reviews and the syllabus, as the course stood in March 2026. No course pays to be reviewed.

This is a long, hands-on tour of running Kubernetes on AWS EKS. It starts by creating a cluster with eksctl, spends a short stretch on Docker and core kubectl, then moves through EBS and RDS storage, load balancers, ALB ingress, Fargate, ECR, CodePipeline, X-Ray tracing and autoscaling. The syllabus shows 203 lectures and about 24 hours across 32 sections. Kalyan Reddy Daida teaches it, and the demos follow manifests he publishes on GitHub. The last update was in March 2026, which matters for tooling that changes this fast.

Most of the 5,730 reviews are positive, with 3,441 five-star ratings and 1,730 four-star ones. Reviewers like the clear step-by-step demos, the ingress section in particular, and the GitHub documentation. One CKA-certified reviewer says it works for people who already know Kubernetes and want the AWS side. The complaints are consistent. Some find the early lessons dense, like slides read aloud, and a few say the intro assumes knowledge despite the beginner label. Others say it is mostly AWS rather than Docker and Kubernetes depth, and one wants newer projects.

It is a good fit if you have an AWS account and want to see the EKS pieces wired together, from DNS and certificates to canary releases. Nearly 75,000 students have enrolled. Newcomers should expect to pause and rewatch, or learn some Kubernetes basics first. One reviewer also points out that the course never closes with a list of what to delete, so keep track of the resources each section creates and clean up as you go.

Best forPeople who want to learn Kubernetes specifically on AWS, with ingress and load balancer demos they can repeat in their own account.
Skip it ifYou want deep Docker or Kubernetes theory, or fresh projects instead of one sample app reused across demos.

Pros

  • Step-by-step demos on a real AWS account, with manifests published on GitHub
  • Ingress is covered in depth: path routing, SSL, HTTPS redirect, External DNS and host headers
  • Goes past basics into Fargate, CodePipeline, X-Ray canary releases and three kinds of autoscaling
  • Refreshed in March 2026 and includes a section on EKS Pod Identity

Cons

  • Early lessons are dense, and some reviewers say they feel like slides read aloud
  • Mostly AWS-focused, so Docker and Kubernetes depth is thinner than some students expect
  • No quizzes or coding exercises, and one reviewer says a single app is reused across demos
Coming from Azure and GCP background, this was a perfect introduction to the world of kubernetes in AWS.
Medini Mohan Buragohain, a student

Listed for all levels, but reviewers say true beginners get overwhelmed early. Some AWS and networking familiarity helps.

icon
What you will learn

  • You will write kubernetes manifests with confidence after going through live template writing sections
  • You will learn 30+ kubernetes concepts and use 18 AWS Services in combination with EKS
  • You will learn Kubernetes Fundamentals in both imperative and declarative approaches
  • You will learn writing & deploying k8s manifests for storage concepts like storage class, persistent volume claim pvc, mysql and EBS CSI Driver
  • You will learn to switch from native EBS Storage to RDS Database using k8s external name service
  • You will learn writing and deploying load balancer k8s manifests for Classic and Network load balancers
  • You will learn writing ingress k8s manifests by enabling features like context path based routing, SSL, SSL Redirect and External DNS.
  • You will learn writing k8s manifests for advanced fargate profiles and do mixed mode workload deployments in both EC2 and Fargate Serverless
  • You will learn using ECR - Elastic Container Registry in combination with EKS.
  • You will implement DevOps concepts with AWS Code Services like CodeCommit, CodeBuild and CodePipeline
  • You will implement microservices core cocepts like Service Discovery, Distributed Tracing using X-Ray and Canary Deployments
  • You will learn to enable Autoscaling features like HPA,VPA and Cluster Autoscaler
  • You will learn to enable monitoring and logging for EKS cluster and workloads in cluster using CloudWatch Container Insights
  • You will learn Docker fundamentals by implementing usecases like download image from Docker Hub and run on local desktop and build an image locally, test and push to Docker Hub.
  • You will slowly start by learning Docker Fundamentals and move on to Kubenetes.
  • You will master many kubectl commands over the process

Course content

32 sections · 203 lectures · 24 hours of video 7 articles

  1. 1Introduction 3 free previews3 lectures · 17 min
  2. 2EKS - Create Cluster using eksctl 1 free preview11 lectures · 54 min
  3. 3Docker Fundamentals7 lectures · 48 min
  4. 4Kubernetes Fundamentals - Imperative Commands using kubectl21 lectures · 1.9 hours
  5. 5Kubernetes Fundamentals - Declarative Approach using YAML10 lectures · 1.1 hours
  6. 6EKS Pod Identity3 lectures · 16 min
  7. 7EKS Hosted Applications Storage with AWS EBS - Elastic Block Store9 lectures · 1.2 hours
  8. 8Kubernetes Secrets, Init Containers, LivenessProbes, Request Limits & Namespaces12 lectures · 1.6 hours
  9. 9EKS Hosted Applications Storage with AWS RDS- Relational Database Service3 lectures · 33 min
  10. 10EKS with AWS Load Balancers - Classic & Network Load Balancers5 lectures · 33 min

Who it is for

The instructor says it suits

  • Any beginner who is interested in learning kubernetes on cloud using AWS EKS.
  • Any beginner who is interested in learning Kubernetes DevOps and Microservices deployments on Kubernetes
  • AWS Architects or Sysadmins or Developers who are planning to master Elastic Kubernetes Service (EKS) for running applications on Kubernetes

What you need before you start

  • You must have an AWS account to follow with me for hands-on activities.
  • You dont need to have any basic Docker or kubernetes knowledge to start this course.

icon
Course Description

Important Note: This course requires you to download Docker Desktop from Docker website . If you are a Udemy Business user, please check with your employer before downloading software.

Course Overview

Welcome to this Amazing course on AWS EKS Kubernetes - Masterclass | DevOps, Microservices.  Below is the list of modules covered in this course.

Course Modules

  1. Create AWS EKS Cluster using eksctl CLI

  2. Docker Fundamentals

  3. Kubernetes Fundamentals (Pods, ReplicaSets, Deployments & Services)

  4. EKS Storage with AWS EBS CSI Driver

  5. Kubernetes Important Concepts for Application Deployments

  6. Kubernetes - Secrets

  7. Kubernetes - Init Containers

  8. Kubernetes - Liveness & Readiness Probes

  9. Kubernetes - Requests & Limits

  10. Kubernetes - Namespaces, Limit Range and Resource Quota

  11. EKS Storage with AWS RDS MySQL Database

  12. Load Balancing using CLB & NLB

  13. Load Balancing using CLB - AWS Classic Load Balancer

  14. Load Balancing using NLB - AWS Network Load Balancer

  15. Load Balancing using ALB - AWS Application Load Balancer

  16. ALB Ingress Controller - Install

  17. ALB Ingress - Basics

  18. ALB Ingress - Context path-based routing

  19. ALB Ingress - SSL

  20. ALB Ingress - SSL Redirect HTTP to HTTPS

  21. ALB Ingress - External DNS

  22. Deploy Kubernetes workloads on AWS Fargate Serverless

  23. AWS Fargate Profiles - Basic

  24. AWS Fargate Profiles - Advanced using YAML

  25. Build and Push Container to AWS ECR and use that in EKS

  26. DevOps with AWS Developer Tools CodeCommit, CodeBuild and CodePipeline

  27. Microservices Deployment on EKS - Service Discovery

  28. Microservices Distributed Tracing using AWS X-Ray

  29. Microservices Canary Deployments

  30. EKS HPA - Horizontal Pod Autosaler

  31. EKS VPA - Vertical Pod Autosaler

  32. EKS CA - Cluster Autosaler

  33. EKS Monitoring using CloudWatch Agent & Fluentd - Container Insights


AWS Services Covered

  1. AWS EKS - Elastic Kubernetes Service

  2. AWS EBS - Elastic Block Store

  3. AWS RDS - Relational Database Service MySQL

  4. AWS CLB - Classic Load Balancer

  5. AWS NLB - Network Load Balancer

  6. AWS ALB - Application Load Balancer

  7. AWS Fargate - Serverless

  8. AWS ECR - Elastic Container Registry

  9. AWS Developer Tool - CodeCommit

  10. AWS Developer Tool - CodeBuild

  11. AWS Developer Tool - CodePipeline

  12. AWS X-Ray

  13. AWS CloudWatch - Container Insights

  14. AWS CloudWatch - Log Groups & Log Insights

  15. AWS CloudWatch - Alarms

  16. AWS Route53

  17. AWS Certificate Manager

  18. EKS CLI - eksctl

  19. AWS SNS - Simple Notification Service


Kubernetes Concepts Covered

  1. Kubernetes Architecture

  2. Pods

  3. ReplicaSets

  4. Deployments

  5. Services - Node Port Service

  6. Services - Cluster IP Service

  7. Services - External Name Service

  8. Services - Load Balancers

  9. Services - Ingress Service

  10. Services - Ingress SSL & SSL Redirect

  11. Services - Ingress & External DNS

  12. Imperative - with kubectl

  13. Declarative - Declarative with YAML

  14. Secrets

  15. Init Containers

  16. Liveness & Readiness Probes

  17. Requests & Limits

  18. Namespaces - Imperative

  19. Namespaces - Limit Range

  20. Namespaces - Resource Quota

  21. Storage Classes

  22. Persistent Volumes

  23. Persistent Volume Claims

  24. Annotations

  25. Canary Deployments

  26. HPA - Horizontal Pod Autoscaler

  27. VPA - Vertical Pod Autoscaler

  28. CA - Cluster Autoscaler

  29. DaemonSets

  30. DaemonSets - Fluentd for logs

  31. Config Maps


Each of my courses come with

  • Amazing Hands-on Step By Step Learning Experiences

  • Real Implementation Experience

  • Friendly Support in the Q&A section

  • 30 Day "No Questions Asked" Money Back Guarantee!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Kalyan Reddy Daida

About Me

I'm Kalyan Reddy Daida, a DevOps & SRE Architect with 18+ years of experience designing and implementing cloud infrastructure solutions on AWS, Azure, and Google Cloud Platforms.

I specialize in AWS, Kubernetes, Terraform, Docker, EKS, Karpenter, Helm, CI/CD, and Infrastructure as Code. I hold deep expertise in architecting production-grade, scalable systems for enterprises worldwide.

My teaching philosophy is simple: the best way to learn cloud infrastructure is to build it yourself. Every course I create is hands-on, real-world, and GitHub-centric with complete source code and step-by-step documentation.


I maintain 57 public GitHub repositories with 6,900+ forks on my flagship EKS Masterclass repository alone, giving students production-ready code they can use immediately.


About StackSimplify

At StackSimplify, we focus on implementing real-world scenarios in every course. No slides-only lectures. Each course provides hands-on experience to students in learning new technology in a step-by-step and interesting manner.


Our courses cover AWS, Kubernetes, Terraform, Docker, DevOps, and SRE with production-grade architectures and enterprise patterns. We teach vendor-agnostic patterns across AWS, Azure, and GCP so you can apply your skills anywhere.

icon
More courses by Kalyan Reddy Daida

$129.99

$99.99

$14.99

$10.99

$89.99

$11.99

icon
More DevOps courses

$27.99

$22.99

$27.99

$129.99

$84.99

$24.99

icon
Reviews

4.5

5,730 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Yatin Kshirsagar on 12/7/2025

In the introduction, he given too much information. For new people, who are not having experience on EKS, will have to take so much effort to learn EKS.

By Baba Jan on 9/28/2025

I’m a CKA certified Kubernetes administrator, and I took this course to strengthen my understanding of EKS and how Kubernetes works in AWS. The instructor did an excellent job of explaining everything clearly, especially the ingress section, which was covered in great detail with step-by-step demos. The course is very well structured, beginner-friendly but also valuable for those with Kubernetes background who want to see AWS-specific implementation. I particularly liked how the trainer explained concepts before jumping into hands-on. Overall this is one of the best EKS courses I’ve found. Highly recommended for anyone working with Kubernetes in AWS!

By Kamil Klonowski on 1/11/2023

Great course! Each section has a detailed theoretical introduction with nice charts and practical step by step real life examples, 10/10. Things that could be added/improved: - AWS resources pricing could be explained in some sections (X-Ray, CloudWatch) - ingress files are old in some sections, therefore they could be updated to match the new API (fortunately, sections from the beginning of the course explain how it should look for the new API version, so it can be used as a reference)

By Anonymized User on 10/29/2022

Good EKS Course, covers majority of important Kubernetes topics with good explanation. Only recommendation is to update the manifests files for the later part of the course (From Section 23 onwards) since they are still using the old ingress specifications which causes errors.

By Doan Quang on 9/3/2022

This course is absolutely a master's class. However, it will be a super perfect course if the instructor adds extra sections. For examples: Managing project with helm chart, Logging with EFK to trace log of the container, Monitoring with Kube Prometheus Stack, AlertManager to send Notification into Email or Slack when any action of the Cluster facing problems (Node Scale-Out/In, Pod Pending/Error...) and something like that. I think these are very important because, in production, we need to do that. Again with me, I think I like the way teaching the instructor, good job, and keep working on that bro. Many Thanks!

By Varun Joshi on 4/15/2022

This course is very detailed, Kalyan holds our hand and walks us through complex topics with such ease that it is unbelievable. The course's documentation in GitHub is a gem, you could finish the course and use it as a reference point whenever you're stuck in a production deployment. The way Kalyan explain things shows he not only wants us to learn but assimilate, as he keeps on refreshing our memory by relating different sections that help students connect the dots. Thank you for sharing this knowledge, I'll definitely be enrolling in other courses by Kalyan.

By Kal ⠀ on 3/23/2022

Multiple demos to illustrate practical examples of how to use EKS alongside other services in the AWS ecosystem (e.g. S3, RDS, etc.). Each demo is accompanied by an in-depth, clear explanation. The source code for the course is also heavily documented and easy to follow. Only thing I wish was also included in the course is a section on implementing service meshes in EKS, but the instructor has said that he plans to add one in the future. 10/10 would definitely recommend this course. Thanks for going above and beyond in putting together this course, Kalyan!

By Staline Ngoma on 1/12/2022

This guy is beyond the average human being in terms of course quality content. From all the courses I bought on Udemy this one (AWS EKS kubernetes Masterclass) left me with open mouth and I'm simply speechless in front of this high quality course. Everything is well documented and very well organized. I need to watch it at list 3 times to master the concept before practicing but I think it's worth 5 stars from my end. I totally recommend you to buy this course. Thanks Kylian Readdy Dada

By Aris Darmawan on 7/16/2021

This course is very good because it gives big picture on how should we use EKS to hosting our applications without going too deep which will exhaust learner in the first phase. You will have good basic knowledge of EKS components and after completed this course you can go deeply if you want. Some feedback for Kalyan : - Upgrade some manifest which use beta version to the official version - Provide blue-green deployment case - Add canary and blue-green deployment case into CI/CD section (codepipeline + codebuild) - Add HPA manifest file to HPA section (currently just use imperative) - Update outdated command in load test section (cannot run in new EKS version) - If possible, add terraform case in to EKS too

By Ankit Mittal on 7/27/2020

Outstanding combination of tools and technologies as part of this lecture. Was really overwhelmed with the amount of content available in this course. In a shorter note, Kubernetes deployments on AWS made it easy for me after this course. The amount of AWS Services covered in relation to AWS EKS is huge. As usual, Kalyan has one more time rocked and provided a wonderful course Eagerly waiting for your Azure AKS course

Showing all 10 reviews on CourseDuck

Read all 5,730 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100