Build, Deploy, and Operate Kubernetes clusters with Amazon EKS
Amazon EKS brings the power of Kubernetes to AWS cloud, helping you run containerized applications at scale without the burden of managing your own control plane. While it offers flexibility and control, setting up and managing EKS involves working with IAM roles, cluster configuration, networking, storage, and scaling.
What you’ll learn
- How to Design and Implement Amazon Elastic Kubernetes Cluster.
- How to Configure and Manage Network and Storage on a AWS EKS.
- Creating IAM Cluster Role, NodeGroup Role.
- Comparing Managed Node Groups and Fargate Profiles.
- Storage management using EBS (block storage) and EFS (shared storage).
- Understanding Ingress Controllers and Application LoadBalancer.
- Understanding and implementing Cluster Autoscaler.
- Integrating private registry (ECR – Elastic Container Registry).
Course Content
- Course Introduction –> 2 lectures • 4min.
- Introduction to Managed Kubernetes –> 6 lectures • 22min.
- Getting Started with Amazon EKS –> 7 lectures • 28min.
- Creating an EKS Cluster –> 6 lectures • 32min.
- Worker Nodes and Compute Options in EKS –> 8 lectures • 43min.
- Exposing Applications with Load Balancers in EKS –> 6 lectures • 28min.
- Storage Integration (EBS and EFS) –> 10 lectures • 52min.
- Managing Networking and Ingress –> 6 lectures • 23min.
- Scaling Node Groups (Cluster Autoscaler) –> 6 lectures • 24min.
- Private Registry (ECR – Elastic Container Registry) Integration –> 5 lectures • 19min.
- Knowledge Check –> 0 lectures • 0min.
- Conclusion –> 1 lecture • 1min.

Requirements
Amazon EKS brings the power of Kubernetes to AWS cloud, helping you run containerized applications at scale without the burden of managing your own control plane. While it offers flexibility and control, setting up and managing EKS involves working with IAM roles, cluster configuration, networking, storage, and scaling.
This course is designed for DevOps engineers, cloud practitioners, and platform engineers who want a practical, hands-on approach to mastering Amazon EKS.
What’s in this course?
We will start with the fundamentals of container orchestration and EKS architecture, then move into real-world demonstrations covering cluster creation, version upgrades, node group setup, load balancing, persistent storage, autoscaling, and ECR integration. Each section combines clear conceptual explanations with demonstrations using both the AWS Management Console and CLI, helping you build confidence as you go.
Whether you are new to EKS or looking to strengthen your skills, this course gives you the tools to deploy and operate EKS environments efficiently and securely.
Special Note:
This course is designed to showcase all practical concepts through live demonstrations. Every concept is presented in real-time, and any issues or errors that arise are promptly troubleshooted and addressed as they occur, allowing you to learn from real-world scenarios.
Course Structure:
- Lectures
- Live Demonstrations
- Assessments
Course Contents:
- Introduction to Amazon EKS
- Getting Started with Amazon EKS
- Creating an EKS Cluster
- Worker Nodes and Compute Options in EKS
- Exposing Applications with Load Balancers in EKS
- Storage Options
- Managing Networking and Ingress
- Scaling Node Groups
- ECR Integration
All sections include hands-on demonstrations. Learners are encouraged to set up their own Amazon EKS environments, follow along with the exercises, and reinforce their understanding through practical application.