May 11, 2024
Updated July 19, 2025
13 minute read
Amazon Elastic Kubernetes Service (Amazon EKS) makes it easy to deploy, manage, and scale containerized applications on AWS. With Amazon EKS, you can enjoy the benefits of Kubernetes, without the burden of managing the underlying infrastructure. Amazon EKS provides a fully managed Kubernetes service that takes care of all the heavy lifting for you, such as provisioning and scaling the Kubernetes control plane, maintaining the Kubernetes masters, and patching the Kubernetes software.
Why Learn AWS EKS?
There are many benefits to learning AWS EKS. Some of the benefits include:
dbj97j|
Find a path to becoming a AWS EKS. Learn more at:
OpenCourser.com/topic/dbj97j/aws
Reading list
We've selected 12 books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
AWS EKS.
Is specifically focused on AWS EKS, offering guidance on deploying and managing EKS clusters. It covers everything from the basics of containers and Kubernetes to advanced topics like networking, security, and scaling within the AWS ecosystem. This must-read for anyone working directly with EKS.
Considered a comprehensive guide to developing and running applications in a Kubernetes environment, this book is highly recommended for gaining a deep understanding of Kubernetes internals and operations. It's an excellent resource for solidifying knowledge before diving specifically into the AWS EKS implementation details.
Focusing on configuring and extending Kubernetes for production environments, this book is highly relevant for those operating AWS EKS in a professional setting. It covers best practices for building successful application platforms on Kubernetes, offering insights into real-world challenges and solutions.
Focusing on the practical aspects of building, deploying, and scaling applications in a cloud-native environment using Kubernetes, this book is highly relevant to the operational side of AWS EKS. It covers the integration of DevOps practices with Kubernetes, providing valuable context for managing EKS clusters effectively.
Provides a solid introduction to Kubernetes, which is fundamental to understanding AWS EKS. It covers core concepts and practical applications, making it suitable for those new to container orchestration. While not exclusively about AWS EKS, it lays the necessary groundwork for anyone looking to work with managed Kubernetes services.
Operators are a method for packaging, deploying, and managing Kubernetes applications. provides a hands-on guide to automating container orchestration with Kubernetes Operators, a contemporary topic for extending EKS capabilities. It's suitable for those looking to build more sophisticated cloud-native applications.
Co-authored by a Kubernetes co-founder, this book provides insights into operating Kubernetes clusters in the real world. While slightly older, its coverage of how Kubernetes works internally is timeless and valuable for understanding the underlying mechanisms of EKS. It's a good reference for cluster operators.
Explores reusable elements and patterns for designing cloud-native applications on Kubernetes. Understanding these patterns is crucial for building robust and scalable applications that will run on AWS EKS. It's more valuable as additional reading to inform architectural decisions.
Is known for being an easy read and a solid introduction to Kubernetes, suitable for beginners. It covers the fundamentals and helps readers become proficient with Kubernetes, including deployment on platforms like Amazon EKS. It's a good starting point before moving on to more advanced EKS-specific topics.
While a study guide, this book covers the skills required to be a certified Kubernetes application developer. The topics covered are directly applicable to deploying and managing applications on AWS EKS, making it a practical resource for developers and a good way to solidify understanding through exam preparation.
A foundational understanding of Docker is crucial for working with container orchestration platforms like Kubernetes and AWS EKS. is designed for developers and DevOps teams to learn how to work with Docker, build images, and integrate Docker into their workflow. It serves as excellent prerequisite material.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/dbj97j/aws