Amazon EKS Starter: Docker on AWS EKS with Kubernetes

5h 30m 7s
English
Paid
June 24, 2024

Setting up and maintaining Kubernetes yourself on any cloud provider is painful... but now with Amazon EKS, the management of the Kubernetes control plane is fully handled by AWS. You will have more time and fun deploying your own applications the same native Kubernetes way you've been knowing all along, on the cloud provider you love... AWS!

More

[Jan 2020 Update]: Added 3 lectures on setting up and using AWS Fargate on EKS. Happy learning!

[Nov 2019 Update]: Added lectures on setting up EKS using eksctl, RBAC permissions for IAM users, cluster autoscaler, monitoring with Prometheus and Grafana, and integration with Cloudwatch for control plane logging and container insights metrics. Happy learning!

Have you learned Kubernetes before but never got the chance to properly try out Amazon EKS? This course is for you!

In this course, we are going to explore the features and setup of Amazon EKS alongside many hands-on lectures.

In over 4 hours, you will learn:

  • how to deploy your EKS cluster using CloudFormation

  • how to scale your Kubernetes cluster

  • how to setup kubectl properly to access your cluster

  • how EKS works under the hood and its integrations with AWS

  • how to setup administration using the Kubernetes Dashboard

  • how to deploy a stateless application on EKS and expose it with a public Elastic Load Balancer

  • how to deploy a stateful application on EKS and bind it with EBS volumes

  • how to deploy a stateful application (such as Wordpress) with EFS network drives

  • manage your Kubernetes cluster using the AWS CLI and eksctl CLI

Watch Online Amazon EKS Starter: Docker on AWS EKS with Kubernetes

Join premium to watch
Go to premium
# Title Duration
1 Course intro and goals 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

Similar courses to Amazon EKS Starter: Docker on AWS EKS with Kubernetes

Intensive Kubernetes: 2.0

Intensive Kubernetes: 2.0

Duration 18 hours 55 minutes 51 seconds
Docker and Kubernetes: The Complete Guide

Docker and Kubernetes: The Complete Guide

Duration 21 hours 32 minutes 42 seconds
Mastering Kubernetes

Mastering Kubernetes

Duration 8 hours 38 minutes 39 seconds
Containers Under the Hood

Containers Under the Hood

Duration 11 hours 25 minutes 14 seconds
Master Microservices with Java, Spring, Docker, Kubernetes

Master Microservices with Java, Spring, Docker, Kubernetes

Duration 23 hours 57 minutes 28 seconds