Skip to main content
CF

Amazon EKS Starter: Docker on AWS EKS with Kubernetes

5h 30m 7s
English
Paid

Experience the simplicity and power of deploying Kubernetes with confidence on Amazon EKS. Say goodbye to the complexities of manually maintaining Kubernetes control planes, as AWS has you covered. Enjoy the flexibility and familiarity of deploying applications using Kubernetes' native tools on the AWS platform you know and love!

Stay up-to-date! [Jan 2020 Update]: Dive into three new lectures focusing on AWS Fargate integration with EKS for an optimized and serverless Kubernetes experience.
[Nov 2019 Update]: Gain insights into setting up EKS with eksctl, managing RBAC permissions for IAM users, leveraging cluster autoscaler features, and utilizing Prometheus and Grafana for monitoring, along with integrating Cloudwatch for comprehensive logging and metrics. Enjoy your learning journey!

Are you familiar with Kubernetes but have yet to explore Amazon EKS thoroughly? This course is designed for you!

Join us in this course as we delve into Amazon EKS features and setup through a series of practical, hands-on lectures.

What You Will Learn

In more than 4 hours of content, this course will teach you:

  • CloudFormation Deployment: Learn to deploy your EKS cluster effortlessly using CloudFormation.
  • Cluster Scaling: Master scaling techniques to handle variable workloads efficiently on your Kubernetes cluster.
  • kubectl Configuration: Set up kubectl correctly for seamless access to your EKS cluster.
  • EKS Integrations: Discover how Amazon EKS operates under the hood and explore its rich integrations with AWS services.
  • Administrative Setup: Establish secure administration using the Kubernetes Dashboard.
  • Stateless Applications: Deploy and expose stateless applications on EKS with a public Elastic Load Balancer.
  • Stateful Applications: Deploy stateful applications on EKS, efficiently integrating with EBS volumes.
  • EFS Network Drives: Implement WordPress or similar applications using EFS network drives for persistent storage.
  • Cluster Management: Utilize AWS CLI and eksctl CLI for robust cluster management.

About the Author: Udemy

Udemy thumbnail

Udemy is the largest open marketplace for online courses on the internet. Founded in 2010 by Eren Bali, Oktay Caglar, and Gagan Biyani and headquartered in San Francisco, the company went public on the Nasdaq in 2021 under the ticker UDMY. The platform hosts well over two hundred thousand courses across software development, IT and cloud, data science, design, business, marketing, and creative skills, taught by tens of thousands of independent instructors. Roughly seventy million learners use it worldwide, and the corporate arm — Udemy Business — supplies a curated subset of that catalog to enterprise customers.

Because Udemy is a marketplace rather than a single editorial publisher, the catalog is uneven by design. The strongest material lives in the long-form, project-based courses authored by working engineers — full-stack JavaScript, React, Node.js, Python data science, AWS, Docker and Kubernetes, mobile development with Flutter and React Native, and cloud certification preparation. The CourseFlix listing under this source is the slice of that catalog that has been mirrored here for offline-friendly viewing, organized by topic and updated as new releases land. Pricing on Udemy itself swings dramatically with the site's near-permanent sales, which is why the platform is best treated as a deep reference catalog: pick instructors with strong reviews and a track record of updating their material rather than buying on the headline price alone.

Watch Online 51 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 51 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Course intro and goals
All Course Lessons (51)
#Lesson TitleDurationAccess
1
Course intro and goals Demo
06:52
2
About your instructors
01:44
3
Architecture overview
03:06
4
EKS Pricing - Warning
00:52
5
IAM User for this course
03:15
6
Create IAM role
05:42
7
Setup Command Line CLI Tools
07:24
8
Create EKS Cluster with eksctl
09:25
9
NodeGroups & Spot Instances
11:51
10
Cluster AutoScaler Theory
02:50
11
Cluster AutoScaler Part I
13:13
12
Cluster AutoScaler Part II
09:23
13
CloudWatch Logging for EKS Cluster Services
07:57
14
CloudWatch Containers Insights for EKS
08:06
15
Helm installation
06:01
16
Adding an Admin User in EKS
08:59
17
Adding a Read-Only User in EKS
09:37
18
EKS Pricing Overview
01:10
19
EKS Control Plane Deep Dive
02:42
20
EKS Networking Deep Dive
08:42
21
IAM and RBAC integration in EKS
02:01
22
Load Balancer in EKS
03:09
23
What is the K8s dashboard ?
03:42
24
Install Kubernetes Metrics Server in EKS
02:56
25
Deploy the Kubernetes Dashboard in EKS
05:10
26
Explore the Kubernetes Dashboard in EKS
06:10
27
Architecture overview
03:41
28
Deploy backend resources
12:38
29
Deploy frontend resources
09:16
30
Scaling Pods up and down
09:59
31
Perform some chaos testing
07:56
32
Stateful App Intro & Architecture
05:11
33
Create namespace
04:55
34
Create physical volume
07:41
35
Deploy MySQL backend
09:33
36
Deployment vs StatefulSet with persistent volumes
02:12
37
Deploy Wordpress via Deployment
09:29
38
Deploy Wordpress via StatefulSet
10:34
39
Cleanup
05:15
40
EFS for Kubernetes
01:59
41
Enable EFS
05:58
42
Create namespace & prepare storage
11:43
43
Deploy MySQL backend
07:29
44
Deploy Wordpress frontend
11:24
45
Prometheus on EKS
04:34
46
Grafana on EKS
06:18
47
Fargate on EKS - Introduction
05:43
48
Create a Fargate Cluster on EKS
10:35
49
Add the Fargate Capability to an existing EKS cluster
11:46
50
Congratulations
00:46
51
THANK YOU!
01:33
Unlock unlimited learning

Get instant access to all 50 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Related courses

  • Complete Terraform Course - Beginner to Advanced thumbnailUpdated 2y ago

    Complete Terraform Course - Beginner to Advanced

    By: Udemy, Nana Janashia (TechWorld with Nana)
    Learn Terraform with hands-on demos by automating AWS infrastructure. You will learn all the concepts with practical examples by automating the AWS infrastructu
    6 hours 24 minutes 44 seconds
  • Docker and Kubernetes: The Complete Guide thumbnailClassic

    Docker and Kubernetes: The Complete Guide

    By: Udemy, Stephen Grider
    Docker and Kubernetes: The Complete Guide by Stephen Grider — build, ship and scale containerized web apps with Kubernetes. Watch free online.
    21 hours 32 minutes 42 seconds 5 / 5
  • Istio Hands-On for Kubernetes thumbnailUpdated 2y ago

    Istio Hands-On for Kubernetes

    By: Udemy
    Istio is one of the most talked-about frameworks in recent years! If you've worked with Kubernetes before, then you'll want to learn Istio! With this hands-on
    12 hours 15 minutes 1 second

Frequently asked questions

What is Amazon EKS Starter: Docker on AWS EKS with Kubernetes about?
Experience the simplicity and power of deploying Kubernetes with confidence on Amazon EKS. Say goodbye to the complexities of manually maintaining Kubernetes control planes, as AWS has you covered. Enjoy the flexibility and familiarity of…
Who teaches this course?
It is taught by Udemy. You can find more courses by this instructor on the corresponding source page.
How long is the course?
It contains 51 lessons with a total runtime of 5 hours 30 minutes. Every lesson is available to watch online at your own pace.
Is it free to watch?
It is part of CourseFlix's premium catalog. A subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch it online?
The course is available to watch online on CourseFlix at https://courseflix.net/course/amazon-eks-starter-docker-on-aws-eks-with-kubernetes. The page hosts every lesson with the integrated video player; no download is required.