Skip to content Skip to content
Vladimir Chavkov

Amazon EKS Fundamentals Training

Get started with Amazon EKS in this comprehensive 2-day course. Learn to create and configure EKS clusters, deploy workloads, and integrate with core AWS services like IAM, VPC, and ALB.

Duration2 days (16 hours)
LevelBeginner
DeliveryIn-person, Live online, Hybrid
CertificationN/A
  • Developers deploying containerized applications on AWS
  • DevOps engineers adopting EKS for container orchestration
  • AWS administrators adding Kubernetes to their toolkit
  • Teams migrating from self-managed Kubernetes to EKS

After completing this training, participants will be able to:

  • Create and configure EKS clusters using eksctl and Terraform
  • Understand EKS architecture (control plane, managed/self-managed node groups, Fargate)
  • Deploy and manage workloads on EKS
  • Configure IAM Roles for Service Accounts (IRSA)
  • Set up Application Load Balancer (ALB) Ingress
  • Integrate with Amazon ECR for container image management

Module 1: Introduction to Amazon EKS

  • EKS architecture and components
  • Control plane management and SLA
  • Node options: managed node groups, self-managed, Fargate
  • eksctl vs Terraform vs AWS Console
  • Hands-on: Create an EKS cluster with eksctl

Module 2: Networking and VPC Integration

  • EKS VPC requirements and CNI plugin (VPC CNI)
  • Pod networking and IP address management
  • Security groups for Pods
  • Public vs private endpoint access
  • Hands-on: Configure VPC networking for an EKS cluster

Module 3: IAM and Authentication

  • aws-auth ConfigMap and cluster access
  • IAM Roles for Service Accounts (IRSA)
  • EKS Pod Identity
  • OIDC provider integration
  • Hands-on: Configure IRSA for Pods to access AWS services

Module 4: Deploying Workloads

  • Deployments, Services, and Ingress on EKS
  • AWS Load Balancer Controller and ALB Ingress
  • Amazon ECR for container images
  • Hands-on: Deploy a multi-tier application with ALB Ingress

Module 5: Storage and State

  • Amazon EBS CSI driver
  • Amazon EFS CSI driver for shared storage
  • StorageClasses and dynamic provisioning
  • Hands-on: Add persistent storage with EBS and EFS

Module 6: Monitoring and Logging

  • Amazon CloudWatch Container Insights
  • Fluent Bit for log aggregation
  • Prometheus and Grafana on EKS
  • AWS Distro for OpenTelemetry (ADOT)
  • Hands-on: Set up Container Insights and Fluent Bit logging
  • Basic Kubernetes knowledge (Pods, Deployments, Services)
  • AWS fundamentals (VPC, IAM, EC2 — AWS Cloud Practitioner level)
  • Command line and kubectl familiarity
FormatDescription
In-PersonOn-site at your company’s location, hands-on with direct interaction
Live OnlineInteractive virtual sessions with screen sharing and real-time labs
HybridCombination of on-site and remote sessions, flexible scheduling

All formats include hands-on labs, course materials, and post-training support.