Our cloud training videos have over 8M impressions on YouTube

Running Containers on Amazon Elastic Kubernetes Service (Amazon EKS)

Last Updated: 08-03-2025

The Running Containers on Amazon Elastic Kubernetes Service (Amazon EKS) course is designed for cloud engineers, DevOps professionals, and developers who want to leverage Kubernetes on AWS for running scalable containerized applications. In this hands-on course, you will learn how to set up and manage Kubernetes clusters using Amazon EKS, as well as how to deploy, scale, and secure containerized applications in a production environment. With practical labs and deep dives into best practices, you will gain the expertise to orchestrate containers with Kubernetes, automate deployments, and optimize your infrastructure on AWS.

bannerImg

450K+

Career Transformation

40+

Workshop Every Month

60+

Countries and Counting

Schedule Learners Course Fee (Incl. of all Taxes) Register Your Interest
December 21st - 28th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
10% Off
$960
$864
Fast Filling! Hurry Up.
December 22nd - 24th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
Guaranteed-to-Run
10% Off
$960
$864
January 03rd - 10th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
January 05th - 07th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
January 11th - 18th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
January 12th - 14th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
January 19th - 26th
06:00 AM - 10:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
January 26th - 28th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
Guaranteed-to-Run
20% Off
$960
$768

Course Prerequisites

  • Basic knowledge of containers, particularly Docker.
  • Familiarity with Kubernetes concepts like pods, services, and deployments.
  • Basic understanding of AWS services, including EC2, VPC, IAM, and S3.
  • Recommended: Experience with AWS CloudFormation, the AWS CLI, or Terraform.

Learning Objectives

By the end of this course, you will be able to:

  1. Understand the architecture of Amazon EKS and how it integrates with other AWS services like EC2, VPC, and IAM.
  2. Set up and manage Kubernetes clusters on Amazon EKS, including configuring networking and security.
  3. Deploy, scale, and manage containerized applications on EKS using kubectl and AWS CLI.
  4. Use Amazon EKS to run production-grade Kubernetes clusters with high availability and scalability.
  5. Implement Kubernetes best practices for application management, monitoring, and logging.
  6. Automate the deployment of containerized applications using CI/CD pipelines and AWS DevOps tools like AWS CodePipeline and CodeBuild.
  7. Secure Kubernetes workloads by implementing IAM roles, security groups, and Kubernetes RBAC.
  8. Monitor containerized applications and clusters using Amazon CloudWatch and AWS X-Ray for performance optimization and troubleshooting.
  9. Optimize EKS infrastructure for cost management and resource utilization.

Target Audience

This course is ideal for:

  • Cloud engineers, DevOps practitioners, and developers looking to implement container orchestration with Kubernetes on AWS.
  • Professionals who want to understand the architecture and best practices for deploying containerized applications on Amazon EKS.
  • Developers familiar with Docker and Kubernetes who want to learn how to run and manage containers in AWS.
  • System administrators or infrastructure engineers interested in mastering containerized workloads in a cloud-native environment.

Course Modules

Day 1: Introduction to Kubernetes and Amazon EKS

  • Module 1: Kubernetes Fundamentals

    • Overview of Kubernetes components and architecture.
    • Understanding Kubernetes objects and the Kubernetes API.
  • Module 2: Amazon EKS Overview

    • Introduction to Amazon EKS and its benefits.
    • Understanding how Amazon EKS manages the Kubernetes control plane and data plane.
  • Module 3: Building and Managing Amazon EKS Clusters

    • Steps to create and configure an Amazon EKS cluster.
    • Managing worker nodes and scaling the cluster.

Day 2: Application Deployment and Management

  • Module 4: Deploying Applications on Amazon EKS

    • Strategies for deploying applications to EKS clusters.
    • Managing application lifecycles within the cluster.
  • Module 5: Managing Container Images with Amazon ECR

    • Utilizing Amazon Elastic Container Registry (ECR) for container image storage.
    • Best practices for image versioning and security.
  • Module 6: Automating Application Deployment

    • Implementing continuous integration and delivery (CI/CD) pipelines.
    • Using AWS tools and services for deployment automation.

Day 3: Advanced Management and Security

  • Module 7: Monitoring and Scaling Applications

    • Setting up monitoring using AWS CloudWatch and other tools.
    • Implementing horizontal and vertical scaling based on metrics.
  • Module 8: Networking and Security in Amazon EKS

    • Configuring AWS networking services to support EKS clusters.
    • Implementing security best practices, including IAM roles and RBAC.
  • Module 9: Managing Storage and Observability

    • Provisioning storage solutions for applications running on EKS.
    • Configuring observability features like logging and tracing.

Register Your Interest

What Our Learners Are Saying