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
Module | Topics | Outcomes |
---|---|---|
Fundamentals | What is EKS? When to use it? | Understand EKS architecture and use cases |
Networking | VPC integration, CNI plugins, Best practices | Configure secure, scalable cluster networking |
Storage | Persistent storage for StatefulSets, AWS volume options | Provision and manage EBS, EFS, and FSx for Kubernetes |
Security | IAM roles for service accounts, Pod identities, Secrets | Secure cluster access with IAM and External Secrets |
Load Balancing | ALB, NLB architectures, Ingress controllers | Route external traffic efficiently to your workloads |
Compute & Scaling | Fargate vs. Managed Node Groups vs. Karpenter | Choose the right compute model for optimal scaling |
Upgrades & Maintenance | Monitoring (CloudWatch, Prometheus), Cluster upgrades | Implement 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.
Links and References
Enroll today and let’s dive into the exciting world of Amazon EKS together!
Watch Video
Watch video content