Skip to main content

MFE-IT

Infrastructure IT

AWS EKS Training Course: Deploy and operate Kubernetes on Amazon Elastic Kubernetes Service

AWS EKS Training Course: Deploy and operate Kubernetes on Amazon Elastic Kubernetes Service
Guaranteed sessions from 1 enrollee  •  No postponement risk except force majeure  •  60% hands-on
Key information
Duration3 day(s) / 21 h
Price2220 € excl. VAT
LevelIntermediate
CertifyingNo
TailoredCustomizable programme

Upcoming sessions

13 Janv. 2027
10 Fév. 2027
10 Mars 2027
14 Avr. 2027
12 Mai 2027

Would you like to schedule this training on a specific date? Contact us by email or via the contact form.

Description of the training: AWS EKS Training Course: Deploy and operate Kubernetes on Amazon Elastic Kubernetes Service
About the AWS EKS Training Course

The AWS EKS training course addresses a situation that has become common: the team knows Kubernetes, but running it on AWS raises a second set of questions. Who manages the control plane? How does a pod obtain rights on an S3 bucket without being handed the account keys? Why is the cluster not growing when pods are stuck pending?

Over 3 days, you build an Amazon Elastic Kubernetes Service cluster end to end and then operate it: VPC CNI networking and pod addressing, IRSA and Pod Identity, managed node groups, Fargate, autoscaling with Karpenter, service exposure through ALB, observability and hardening. Every building block is put under strain by a deliberately induced incident, because breaking the cluster is what reveals which parts EKS handles for you and which it leaves to you.

This course extends our Kubernetes Training Course and our Advanced Kubernetes and CI/CD Training Course by anchoring them in the AWS ecosystem. If you are starting from containers, our Docker Training Course and our From Docker to Kubernetes Training Course lay the foundations. It complements our AWS Essential Services Training Course, where EKS is only skimmed, and our AWS DevOps Engineer Training Course for industrialising delivery. To provision your clusters as code, see our Terraform Fundamentals Training Course.

Good to know
Good to know before you enrol

Sessions are guaranteed from a single registrant (except in cases of force majeure). A preliminary discussion takes place between the participant and/or a company representative to fully take into account the participant’s profile. Assessment: quizzes, role-play and practical exercises. A certificate of completion is issued at the end of the training. This training prepares you for the AWS Certified DevOps Engineer – Professional (DOP-C02) certification (exam not included). This training is part of our Cloud Computing Training Courses catalogue. Discover our other cloud training courses to master architectures, services and best practices on AWS, Azure and GCP. To get started on AWS, we recommend our AWS Cloud Practitioner Training Course as a prerequisite, which lays the foundations of the Amazon Cloud.

Objectives of the training: AWS EKS Training Course: Deploy and operate Kubernetes on Amazon Elastic Kubernetes Service
Learning objectives of the AWS EKS Training Course

By the end of the training, participants will be able to:

  • Deploy an Amazon EKS cluster and understand how responsibility is shared with AWS.
  • Choose between managed node groups, self-managed nodes and AWS Fargate depending on the workload.
  • Configure cluster networking (VPC CNI, pod addressing, network policies).
  • Grant AWS permissions to pods without static keys, using IRSA and EKS Pod Identity.
  • Implement pod and node autoscaling (HPA, Karpenter).
  • Expose applications with the AWS Load Balancer Controller and manage certificates.
  • Monitor, harden and maintain an EKS cluster under production conditions.
Prerequisites of the training: AWS EKS Training Course: Deploy and operate Kubernetes on Amazon Elastic Kubernetes Service
Prerequisites for the AWS EKS Training Course
  • Prior Kubernetes practice is essential: pods, deployments, services and namespaces should already be familiar, and you should be able to read a YAML manifest. Our Kubernetes Training Course, or equivalent experience, is the expected starting point.
  • Some initial AWS experience (EC2, VPC, IAM) is also required. The level of the AWS Cloud Practitioner certification is amply sufficient.
  • Because every participant is unique, a personalised discussion with our expert allows us to design a training course perfectly aligned with their objectives.
Target audience of the training: AWS EKS Training Course: Deploy and operate Kubernetes on Amazon Elastic Kubernetes Service
Target audience
  • DevOps and SRE engineers running, or about to run, Kubernetes on AWS.
  • Cloud and systems administrators migrating containerised workloads to EKS.
  • Architects who must arbitrate between EKS, ECS and serverless models.
  • Developers who want to understand the real runtime environment of their applications.
Detailed programme of the training: AWS EKS Training Course: Deploy and operate Kubernetes on Amazon Elastic Kubernetes Service

Download the programme (PDF)

Managed Kubernetes on AWS: what EKS does and does not do
Nodes, capacity and Fargate
Cluster networking: VPC CNI and service exposure
Identity and access: granting AWS permissions to a pod
Autoscaling
Storage and stateful workloads
Observability, security and operations
Course highlights
  • tackles Kubernetes where it genuinely gets tricky: its integration into AWS (VPC networking, IAM identities, autoscaling);
  • devotes around 60% of the time to hands-on work, with incidents deliberately induced on the cluster;
  • covers the container-related areas assessed by the AWS Certified DevOps Engineer – Professional (DOP-C02) certification;
  • runs in a group of 1 to 3 participants, which allows work on your own clusters.
FAQ
Do I need to know Kubernetes already?

Yes — this is the one genuinely blocking prerequisite. The course does not re-explain what a pod or a deployment is: it deals with what Kubernetes becomes once it sits on AWS. If you are starting out, our Kubernetes Training Course is the necessary step first — the preliminary discussion is there to check this.

How does this differ from the AWS Essential Services training course?

Essential Services skims EKS among five services (S3, EC2, Lambda, RDS, EKS): you deploy a containerised application and move on. This course spends three days on EKS alone and goes where Essential Services stops: IRSA, Karpenter, VPC CNI, zero-downtime upgrades, hardening.

EKS or ECS: does the course help me choose?

Yes — the first module lays out the selection criteria without bias. ECS is often the right call when you have no Kubernetes ecosystem; EKS makes sense when you already have one, or when portability matters. Dogma is expensive in both directions.

Is Terraform used to provision the clusters?

Clusters are created in several ways during the course, including eksctl and infrastructure as code. If your team works with Terraform, we steer the labs that way — this is one of the points we settle during the preliminary discussion.