Learn Amazon EKS: A Managed Kubernetes Service on AWS (Udemy.com)

Learn how to effectively run Kubernetes on AWS using Amazon EKS - Basics to an in-depth review of advanced features

Created by: Dhiman Halder

Produced in 2021

icon
What you will learn

  • Provision an Amazon EKS cluster using CloudFormation
  • Refresher course on Pod, Service and Deployment
  • Autoscale your cluster using the Cluster Autoscaler
  • Autoscale your application using Horizontal Pod Autoscaler
  • Setup Pod level fine-grained IAM permissions using Kube2Iam
  • Expose services using NGINX Ingress Controller and Amazon Elastic Load Balancer
  • Use Amazon EBS for persistent storage in stateful applications - Wordpress with MySQL backend
  • Use Amazon EFS for persistent storage in stateful applications
  • Setup a log aggregation system using Amazon Elasticsearch, Fluentd and Kibana
  • Secure your cluster using Network policies
  • Integrate Amazon EKS with other services in the AWS eco-system like the IAM, Elastic Load Balancer, Route53, Amazon EBS, Amazon EFS, CloudWatch Logs and Elasticsearch

icon
Quality Score

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

Overall Score : 96 / 100

icon
Course Description

There's no denying that Kubernetes has now become the de-facto industry standard for container orchestration - and Amazon EKS continues to rise in popularity as the most adopted managed Kubernetes service in the cloud .
Welcome to this course on Amazon EKS - the only course you need to learn in order to provision your managed Kubernetes cluster, run your containerized applications on it, and tap into the eco-system of allied tools and technologies supporting it.

I have distilled my professional experience of using Amazon EKS in a real-world large-scale enterprise-grade project for over 1 year into this particular course so that you can benefit from it without having to spend countless hours going through the hoops.

"I have been working on Kubernetes for quite some time however this course added new dimension by joining the dots. Well Done!!" - Avadhesh Mishra, Student
"The sections on autoscaling are terrific. Dhiman does a great job of explaining and walking through the kubernetes samples. He speaks fluently, clearly and eloquently. Really enjoyed this class and would recommended to anybody wanting to know more about EKS. Great job Dhiman." - Ed Academio, Student
"It is good course for EKS if you understand the fundamental of Kubernetes. Instructor has very good knowledge about topics." - Jitendra Singh, Student

Learning to run Kubernetes on the cloud is an absolute must for any DevOps professional these days. So if you are on the fence, dive right in and follow along on this exciting journey.
This course emphasizes on learning by doing hands on lessons. Every chapter has a theory section followed by hands-on tutorial!
To summarize, you will learn:
  • How to provision your own Amazon EKS cluster on AWS
  • How to use Kubectl for creating and managing pod, service and deployment
  • How to autoscale your cluster
  • How to autoscale your application
  • How to deploy stateless application and expose it using Ingress Controller and Elastic Load Balancer
  • How to use Amazon EBS volumes for persistent storage in stateful applications (WordPress with MySQL backend)
  • How to use Amazon EFS for persistent storage in stateful applications
  • How to setup a log aggregation system using Amazon Elasticsearch, Fluentd and Kibana
  • How to secure your EKS cluster using network policies
  • Learn How to make Amazon EKS work well with other services in the AWS eco-system like the IAM, Elastic Load Balancer, Route53, Amazon EBS, Amazon EFS, CloudWatch Logs and Elasticsearch
Who this course is for:
  • Architects, Tech Leads, DevOps Professional, Developers willing to learn how to envisage and build complete end-to-end solutions with Amazon EKS and host of other allied AWS services

icon
Instructor Details

placeholder

I am a Solutions Architect with 15 years of IT experience - with 10+ years working with the AWS platform. I am AWS Solutions Architect Professional certified, AWS DevOps Professional certified and also hold all the 3 AWS associate certifications. I have a tonne of experience Architecting & Developing scalable fault tolerant distributed systems.

icon
More elastic search courses

Apache Kafka Series - Learn Apache Kafka for Beginners v2

$11.99

Spring Boot Microservices and Spring Cloud

$11.99

The Flask Mega-Tutorial (Python Web Development)

$11.99

Part 2: AWS Certified Solutions Architect (and CD,SO) - 2021

$11.99

Using Elasticsearch and Kibana

$11.99

AWS Certified Data Analytics Specialty - Hands On!

$11.99

icon
Reviews

4.8

13 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Eduardo Batista

Rápido e Objetivo!

By Ravi Asthana

I found this course very useful. It's a short course but very informative. We are soon going to bring in AWS EKS in our organization and this course has definitely helped in understanding how to use EKS, integrate it with other AWS services as well as useful opensource projects that can be very useful.

I do however request the instructor to go a little slow when he is configuring various AWS services and maybe use some slides and flows to explain what is going on rather than just quickly explaining verbally.

However, the course is great and I recommend it to anyone at the beginner level with EKS to very quickly familiarise with the service and start using it.

By Eric Hausig

Very concise and easy to follow. Good springboard for more advanced topics.

Great hands on experience with EKS through this course! I've been searching for good documentation online and hadn't found anything until taking this course.

Rápido e Objetivo!

Good overview on EKS components & some basic ideas on usage

The sections on autoscaling are terrific. Dhiman does a great job of explaining and walking through the kubernetes samples. He speaks fluently, clearly and eloquently. Really enjoyed this class and would recommended to anybody wanting to know more about EKS. Great job Dhiman.

You will have high level idea with already created .yaml file.

I have been working on Kubernetes for quite some time however this course added new dimension by

joining the dots. Well Done!!

It is good course for EKS if you understand the fundamental of Kubernetes. Instructor has very good knowledge about topics.

Request - Could you please add CI/CD pipeline section as well.

It was a wonderful course. Definitely recommended !!

I found this course very useful. It's a short course but very informative. We are soon going to bring in AWS EKS in our organization and this course has definitely helped in understanding how to use EKS, integrate it with other AWS services as well as useful opensource projects that can be very useful.

I do however request the instructor to go a little slow when he is configuring various AWS services and maybe use some slides and flows to explain what is going on rather than just quickly explaining verbally.

However, the course is great and I recommend it to anyone at the beginner level with EKS to very quickly familiarise with the service and start using it.