EKS - Elastic Kubernetes Service


This lesson provides detail on the AWS Container services relevant to the AWS Certified Developer - Associate exam, covering ECS, ECR, and EKS.

Want more? Try a lab playground or do a Lab Challenge!

Learning Objectives

  • Learn about microservices and the benefits that a microservice-based architecture or application has over a monolithic application 
  • Understand the difference between containers and virtual machines
  • Learn how to create your own containers and run them within ECS and deploy them either serverlessly or on EC2 instances
  • Understand what the Elastic Container Registry is used for and its components
  • Understand what the Elastic Kubernetes Service is used for and its components
  • Understand how EKS implements and deploys clusters into a VPC 
  • Learn how to use, control, manage, and measure an EKS Kubernetes cluster deployed application
  • Understand how AWS Copilot is used as a command-line interface to launch and manage containerized applications on AWS


About the Author
Stuart Scott
AWS Content Director
Learning paths

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 250+ courses relating to cloud computing reaching over 1 million+ students.

Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.

Covered Topics