Running Containers on Amazon Elastic Kubernetes Service

This three day course is focused on container management and orchestration for Kubernetes using Amazon EKS. You will learn how to build Amazon EKS cluster, configure the environment, deploy and add applications to the cluster. You will understand how to deploy applications using the CI/CD tools along with monitoring and scaling your environment by using metrics. Additionally, you’ll find out how to configure AWS networking services to support the cluster and secure your Amazon EKS environment. The course is suitable for DevOps engineers and system administrators along with anyone who works around providing container orchestration management in the AWS cloud. Before enrolling for this course you are recommended to have completed AWS Cloud Practitioner Essentials and have basic knowledge of containers, microservices and linux administration.

45,000

In this course, you will learn to:

  • Describe the main components of Kubernetes, including the key objects and the core components of the Kubernetes API.
  • Describe how Amazon EKS manages the Kubernetes control plane and parts of the data plane.
  • Build and maintain an Amazon EKS cluster.
  • Deploy applications to an Amazon EKS cluster.
  • Manage applications running in enterprise-scale Amazon EKS clusters.
  • Configure efficient, secure communication both within the cluster and with outside services.
  • Configure observability in an Amazon EKS cluster.
  • Provision storage for applications running on Amazon EKS.
  • Secure an Amazon EKS cluster.

This course is intended for people who provide container orchestration management in the AWS Cloud, including:

  • Cloud architects
  • DevOps engineers
  • Systems administrators

We recommend that attendees of this course have:

  • Completed Introduction to Containers
  • Completed Amazon EKS Primer
  • Completed AWS Cloud Practitioner Essentials (or have equivalent real-world experience)
  • Basic Linux administration experience
  • Basic network administration experience

Module 0: Course Introduction

  • Course preparation activities and agenda

Module 1: Kubernetes Fundamentals

  • Container orchestration
  • Kubernetes objects
  • Kubernetes internals

Module 2: Amazon EKS Fundamentals

  • Introduction to Amazon EKS
  • Amazon EKS control plane
  • Amazon EKS data plane
  • Fundamentals of Amazon EKS security
  • Amazon EKS API

Module 3: Building an Amazon EKS Cluster

  • Configuring your environment
  • Creating an Amazon EKS cluster
  • Demo: Deploying a cluster
  • Deploying worker nodes
  • Demo: Completing a cluster configuration
  • Preparing for Lab 1: Building an Amazon EKS Cluster

Module 4: Deploying Applications to Your Amazon EKS Cluster

  • Configuring Amazon Elastic Container Registry (Amazon ECR)
  • Demo: Configuring Amazon ECR
  • Deploying applications with Helm
  • Demo: Deploying applications with Helm
  • Continuous deployment in Amazon EKS
  • GitOps and Amazon EKS
  • Preparing for Lab 2: Deploying Applications

Module 5: Configuring Observability in Amazon EKS

  • Configuring observability in an Amazon EKS cluster
  • Collecting metrics
  • Using metrics for automatic scaling
  • Managing logs
  • Application tracing in Amazon EKS
  • Gaining and applying insight from observability
  • Preparing for Lab 3: Monitoring Amazon EKS

Module 6: Balancing Efficiency, Resilience, and Cost Optimization in Amazon EKS

  • The high level overview
  • Designing for resilience
  • Designing for cost optimization
  • Designing for efficiency

Module 7: Managing Networking in Amazon EKS

  • Review: Networking in AWS
  • Communicating in Amazon EKS
  • Managing your IP space
  • Deploying a service mesh
  • Preparing for Lab 4: Exploring Amazon EKS Communication

Module 8: Managing Authentication and Authorization in Amazon EKS

  • Understanding the AWS shared responsibility model
  • Authentication and authorization
  • Managing IAM and RBAC
  • Demo: Customizing RBAC roles
  • Managing pod permissions using RBAC service accounts

Module 9: Implementing Secure Workflows

  • Securing cluster endpoint access
  • Improving the security of your workflows
  • Improving host and network security
  • Managing secrets
  • Preparing for Lab 5: Securing Amazon EKS

Module 10: Managing Upgrades in Amazon EKS

  • Planning for an upgrade
  • Upgrading your Kubernetes version
  • Amazon EKS platform versions
Why choose Cloud Wizard
  • Advanced Tier Training Partner
  • Amazon Authorised Instructors
  • Official AWS Content
  • Hands-on Labs
Class Deliverables
  • E-Content kit by AWS
  • Hands-on labs
  • Class completion certificates
  • Exam Prep sessions

Dates Available - Click on Book Now to proceed

Classroom3 daysAll DayMay 1, 202445,000
Classroom3 daysAll DayMay 15, 202445,000
Classroom3 daysAll DayJune 3, 202445,000
Classroom3 daysAll DayJune 17, 202445,000

Don't see a date that works for you?

Fill in the form below to let us know.

Please enable JavaScript in your browser to complete this form.

Popular Courses

Amazon Web Services Exam Voucher

This course is designed for individuals with little to no experience on the AWS Cloud. The learners will learn about AWS Cloud concepts, AWS services such as Security, AWS Architecture, Pricing and Support to develop their knowledge on the AWS Cloud.

Amazon Web Services Exam Voucher
 

Learn to identify services and features required to build secure and highly available IT solutions in the AWS Cloud.  Identify basic practices of AWS Architecture and process of designing optimal IT solutions using the AWS Well-Architected framework.

Amazon Web Services Exam Voucher

You will learn how to use a combination of DevOps best practices and tools to support your organization’s capability to develop, deliver and maintain applications and services at a high velocity on the AWS cloud.

Amazon Web Services Exam Voucher

The course explores the usage of the iterative Machine Learning (ML) pipeline to solve real-world business problems in a project-based environment. You will learn about each phase of the pipeline from an experienced AWS instructor.

Explore all AWS Courses

FAQs

To enroll in this course, choose the starting date and make an online payment. Once your payment is confirmed, our team will reach out to you.

Wire Transfer, Credit Card, Debit Card, UPI & Purchase Order.

There is no minimum number of candidates required, we are happy to train 1 to 1 . With regards to the maximum number, we can accomodate 30 learners in one batch.

  1. Training Delivered by an Amazon Authorized Instructor.
  2. AWS Content E-Kit
  3. Hands-on-labs for 30 days
  4. Class attendance certificate

You will get the access to course content & lab on first day of your training session.

The course Completion Certificate will be issued to your email id within 2 weeks of completing your course.

A one-day course could be delivered over two half day sessions (4 hours a day), or a three-day course could be delivered over five days (4 hours a day)

AWS For

Training

Services

Training

Open chat
Chat with us
Hello!
How may I help you?