AWS EKS

Introduction

Course Introduction

Welcome to the Amazon EKS deep dive! I’m Justin Garrison, and I’ll guide you through deploying, managing, and scaling Kubernetes clusters on AWS. Whether you’re a seasoned DevOps engineer or just starting your cloud-native journey, this course equips you with the hands-on skills needed to master Amazon Elastic Kubernetes Service (EKS).

Warning

Launching EKS clusters on AWS may incur costs. Be sure to monitor your AWS billing dashboard and clean up resources after your labs.

Course Curriculum

ModuleTopicsOutcomes
FundamentalsWhat is EKS? When to use it?Understand EKS architecture and use cases
NetworkingVPC integration, CNI plugins, Best practicesConfigure secure, scalable cluster networking
StoragePersistent storage for StatefulSets, AWS volume optionsProvision and manage EBS, EFS, and FSx for Kubernetes
SecurityIAM roles for service accounts, Pod identities, SecretsSecure cluster access with IAM and External Secrets
Load BalancingALB, NLB architectures, Ingress controllersRoute external traffic efficiently to your workloads
Compute & ScalingFargate vs. Managed Node Groups vs. KarpenterChoose the right compute model for optimal scaling
Upgrades & MaintenanceMonitoring (CloudWatch, Prometheus), Cluster upgradesImplement seamless upgrades and proactive monitoring

Hands-On Labs

Our interactive labs spin up a preconfigured environment in seconds—no setup headaches. You’ll tackle real-world scenarios immediately after each lesson, reinforcing your understanding through practice.

Joining the Community

Connect with fellow learners, ask questions, and share insights on the KodeKloud Community Matters. Become part of an active ecosystem dedicated to collaborative learning.

Enroll today and let’s dive into the exciting world of Amazon EKS together!

Watch Video

Watch video content