learning pathAmazon EKS - Hands-On Deploying and Managing Containerized Workloads
17 hours
Build hands-on tech skillsImprove theoretical and practical skills needed in real-world scenarios.
Enroll to stay on trackSelect a due date and we will help you stay on track with custom reminders and weekly progress reports.
Earn a certificate of completionShow your skills and build your credibility when you include them in your resume and LinkedIn profile.

Training content


Ready to take your Amazon EKS skills to the next level?

This Learning Path is your one-stop guide to mastering EKS. Having hands-on experience with EKS is essential when it comes to running and managing your own EKS hosted applications. By taking this Leaning Path, you'll get both experience and exposure to EKS and the EKS way of doing things. In this Learning Path you'll learn how to:

  • Deploy a publicly accessible cloud native web app (React, Go, MongoDB)
  • Use AWS Security Groups to manage and control network traffic between Pods and other AWS services
  • Leverage AWS IAM for establishing permissions based access from Pods to other AWS services such as S3
  • Deploy and setup Istio and Kiali for service mesh traffic routing and monitoring
  • Reconfigure an EKS cluster to utilize Cilium as it's CNI provider, and use Network Policies to secure Pod communications
  • Deploy a WebGL 3D web app into an IPv6 Cluster
  • Install the AWS Load Balancer Controller and Create an Ingress Resource (ALB) with path routing annotations to expose a web app
  • Deploy and setup Observability using Prometheus and Grafana
  • Supporting TCP based Connections from the Outside

This is a must do Learning Path for anyone wanting to become an EKS operations ninja. 

Learning Objectives

  • Deepen and broaden your EKS knowledge
  • Learn about the integration options of EKS with other AWS services
  • Understand how to deploy, manage, and monitor EKS hosted cloud native applications

Intended Audience

  • Anyone interested in learning about EKS
  • EKS Administrators
  • DevOps
  • Software Engineers building cloud native applications


  • Basic understanding of Kubernetes 
  • Basic understanding of Containers
  • Basic understanding of software development
  • Basic understanding of the software development life cycle 

Content Outline

This Learning Path provides 12+ hours of hands-on EKS lab based content.

Your certificate for this learning path
Jeremy Cook
Content Lead Architect
Learning Paths

Jeremy is a Content Lead Architect and DevOps SME here at Cloud Academy where he specializes in developing DevOps technical training documentation.

He has a strong background in software engineering, and has been coding with various languages, frameworks, and systems for the past 25+ years. In recent times, Jeremy has been focused on DevOps, Cloud (AWS, Azure, GCP), Security, Kubernetes, and Machine Learning.

Jeremy holds professional certifications for AWS, Azure, GCP, Terraform, Kubernetes (CKA, CKAD, CKS).