Our cloud training videos have over 12M 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
March 01st - 08th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
Fast Filling! Hurry Up.
March 02nd - 04th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
March 09th - 11th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
March 14th - 21st
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
March 16th - 23rd
06:00 AM - 10:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
March 16th - 18th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
Guaranteed-to-Run
20% Off
$960
$768
March 22nd - 29th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
20% Off
$960
$768
March 23rd - 25th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
Guaranteed-to-Run
20% Off
$960
$768
April 04th - 11th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
25% Off
$960
$720
April 06th - 08th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
25% Off
$960
$720
April 12th - 19th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
25% Off
$960
$720
April 13th - 15th
09:00 AM - 05:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
25% Off
$960
$720
April 20th - 27th
06:00 AM - 10:00 PM (CST)
Live Virtual Classroom (Duration : 24 Hours)
25% Off
$960
$720

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