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).Documentation Index
Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
Use this file to discover all available pages before exploring further.
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 |