4.41 out of 5
4.41
2032 reviews on Udemy

Amazon EKS Starter: Docker on AWS EKS with Kubernetes

Deploy Docker Containers on Kubernetes on AWS EKS & Fargate: Kubernetes Stateful & Stateless apps using ELB, EBS & EFS
Deploy an EKS cluster using CloudFormation
Scale your Kubernetes cluster
Setup kubectl properly to access your cluster
Setup administration using the Kubernetes Dashboard
Deploy a stateless application on EKS and expose it with a public Elastic Load Balancer
Deploy a stateful application on EKS and bind it with EBS volumes
Deploy a stateful application (such as Wordpress) with EFS network drives
Use the AWS CLI & eksctl CLI
Learn how to use Fargate on EKS

[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!

——–

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!

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

———————————

Pre-requisites:

In this course, we do not cover the basics of Kubernetes or AWS, and focus solely on the usage of Amazon EKS.

You need to know

  • For Kubernetes: Namespaces, Services, Deployments, Volume Claim

  • For AWS: VPC, Subnets, IAM, EC2, EBS, Load Balancers, Security Groups

  • For Linux: familiarity with Linux and Shell

And then you can confidently take this course!

———————————

Instructors

Gerd Koenig is the lead hands-on instructor of this course. He loves Kubernetes and is amazed by the ease of use of Kubernetes 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 200000+ students and received 60000+ 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!

———————————

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 Kubernetes in the AWS Cloud.  

Learning and getting hands-on on AWS EKS 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 EKS today!

Take the course now, completely risk free !

Course Introduction

1
Course intro and goals
2
About your instructors

Code Download

1
Code download

Setup an AWS EKS cluster with eksctl

1
Architecture overview
2
EKS Pricing - Warning
3
IAM User for this course
4
Create IAM role
5
Setup Command Line CLI Tools
6
Create EKS Cluster with eksctl

AWS EKS operations using eksctl

1
NodeGroups & Spot Instances
2
Cluster AutoScaler Theory
3
Cluster AutoScaler Part I
4
Cluster AutoScaler Part II
5
CloudWatch Logging for EKS Cluster Services
6
CloudWatch Containers Insights for EKS

Helm Package Manager on EKS

1
Helm installation

Managing Users & RBAC in EKS

1
Adding an Admin User in EKS
2
Adding a Read-Only User in EKS

EKS in depth

1
EKS Pricing Overview
2
EKS Control Plane Deep Dive
3
EKS Networking Deep Dive
4
IAM and RBAC integration in EKS
5
Load Balancer in EKS

Deploy the Kubernetes Dashboard

1
What is the K8s dashboard ?
2
Install Kubernetes Metrics Server in EKS
3
Deploy the Kubernetes Dashboard in EKS
4
Explore the Kubernetes Dashboard in EKS

Deploy a stateless sample app

1
Architecture overview
2
Deploy backend resources
3
Deploy frontend resources
4
Scaling Pods up and down
5
Perform some chaos testing

Deploy a stateful app - using Amazon EBS

1
Stateful App Intro & Architecture
2
Create namespace
3
Create physical volume
4
Deploy MySQL backend
5
Deployment vs StatefulSet with persistent volumes
6
Deploy Wordpress via Deployment
7
Deploy Wordpress via StatefulSet
8
Cleanup

Deploy a stateful app - using Amazon EFS

1
EFS for Kubernetes
2
Enable EFS
3
Create namespace & prepare storage
4
Deploy MySQL backend
5
Deploy Wordpress frontend

Monitoring Solution on EKS: Prometheus and Grafana

1
Prometheus on EKS
2
Grafana on EKS

Fargate on EKS

1
Fargate on EKS - Introduction
2
Create a Fargate Cluster on EKS
3
Add the Fargate Capability to an existing EKS cluster

Next Steps

1
Congratulations
2
THANK YOU!
3
Bonus Lecture: Special discounts for my other courses
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
2032 Ratings

Detailed Rating

Stars 5
1042
Stars 4
693
Stars 3
207
Stars 2
54
Stars 1
36
30-Day Money-Back Guarantee

Includes

5 hours on-demand video
2 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion
Amazon EKS Starter: Docker on AWS EKS with Kubernetes
Price:
$138.98 $105

Community

For Professionals

For Businesses

We support Sales, Marketing, Account Management and CX professionals. Learn new skills. Share your expertise. Connect with experts. Get inspired.

Community

Partnership Opportunities

Layer 1
samcx.com
Logo
Register New Account
Compare items
  • Total (0)
Compare
0