Mastering Elastic Kubernetes Service on AWS: Build, Secure, Scale, and Operate Production Kubernetes and GenAI Workloads 2nd Edition

Mastering Elastic Kubernetes Service on AWS: Build, Secure, Scale, and Operate Production Kubernetes and GenAI Workloads 2nd Edition book cover

Mastering Elastic Kubernetes Service on AWS: Build, Secure, Scale, and Operate Production Kubernetes and GenAI Workloads 2nd Edition

Author(s): Malcolm Orr (Author)

  • Publisher: Packt Publishing
  • Publication Date: October 19, 2026
  • Edition: 2nd
  • Language: English
  • Print length: 700 pages
  • ISBN-10: 1806113872
  • ISBN-13: 9781806113873

Book Description

Build production-ready Amazon EKS clusters with hands-on guidance for networking, security, observability, scaling, GenAI workloads, and cost control.

Key Features

  • Build and run Amazon EKS clusters using AWS Console, AWS CLI, CDK, Terraform, and eksctl
  • Secure, scale, monitor, and troubleshoot Kubernetes workloads using AWS-native services
  • Deploy real-world workloads with ECR, Fargate, Karpenter, Helm, GitOps, Spark, and GenAI
  • Purchase of the print or Kindle book includes a free PDF eBook

Book Description

Build practical Amazon EKS skills by working through the tasks cloud teams handle every day: creating clusters, configuring access, deploying applications, securing workloads, scaling infrastructure, monitoring performance, and solving operational issues. Guided by Malcolm Orr, a Principal Architect with deep expertise in EKS, AWS, cloud computing, containers, and DevOps engineering, this book gives you a structured route through Amazon EKS without the confusion of scattered tutorials.

You’ll start with Docker, containerd, Kubernetes architecture, Amazon EKS fundamentals, and multiple approaches to cluster creation using AWS Console, AWS CLI, CDK, Terraform, and eksctl. From there, you’ll configure kubectl, deploy applications, use Helm, manage RBAC, integrate identity providers, and understand EKS networking, AWS VPC CNI, eBPF network policies, IPv6, Cilium, managed nodes, and EKS Auto Mode.

As you progress, you’ll build and push images to Amazon ECR, configure storage with EBS and EFS CSI drivers, grant application access with IRSA and Pod Identity, set up ALB and NLB traffic routing, and run workloads with Fargate, service meshes, Spark, Ray, Amazon Bedrock, and MLOps patterns.

By the end of this book, you’ll be able to design, deploy, manage, scale, observe, and troubleshoot Amazon EKS environments

What you will learn

  • Build Amazon EKS clusters with CLI, CDK, Terraform, and Console
  • Deploy Kubernetes applications using kubectl and Helm
  • Configure EKS networking, CNI, IPv6, eBPF, and Cilium
  • Secure clusters with RBAC, IAM, IRSA, and Pod Identity
  • Run workloads with ECR, CSI drivers, Fargate, and load balancers
  • Scale clusters and applications with Karpenter, KEDA, and HPA
  • Monitor EKS using ADOT, CloudWatch, Prometheus, and Grafana
  • Troubleshoot access, node, network policy, and Karpenter issues

Who this book is for

Cloud architects, platform engineers, DevOps engineers, Kubernetes administrators, cloud engineers, and SREs who want to build, deploy, secure, and operate Kubernetes workloads on Amazon EKS. Basic knowledge of AWS, Docker, containers, and Kubernetes concepts is recommended.

Table of Contents

  1. The Fundamentals of Kubernetes and Containers
  2. Introducing Amazon EKS
  3. Building Your First EKS Cluster
  4. Running Your First Application on EKS
  5. Using Helm to Manage a Kubernetes Application
  6. Securing and Accessing Clusters on EKS
  7. Networking in EKS
  8. Managing Worker Nodes on EKS
  9. Using EKS Auto Mode
  10. Advanced Networking with EKS
  11. Run On-Premises Workloads in Hybrid Mode
  12. Upgrading EKS Clusters
  13. Using Application Recovery Controller Integration and Node Auto Repair
  14. Monitoring EKS Traffic with Network Flow Agent
  15. Building Applications and Pushing Them to Amazon ECR
  16. Deploying Pods with Amazon Storage
  17. Using IAM to Grant Access to Applications
  18. Setting Load Balancing for Applications on EKS
  19. Working with AWS Fargate
  20. Working with a Service Mesh
  21. Running Big Data Workloads on EKS

(N.B. Please use the Read Sample option to see further chapters)

Editorial Reviews

Editorial Reviews

About the Author

Malcolm Orr Is a Principal Architect in AWS Professional Services. He holds 7 AWS certifications along with CKAD and spends his time working with AWS customers to build, deploy and manage cloud native applications and microservices. Before AWS, Malcolm has worked in a number of roles including author, contractor, chief startup dogs body and advisory practice lead and enjoys the solving technical challenges..

View on Amazon

未经允许不得转载:Wow! eBook » Mastering Elastic Kubernetes Service on AWS: Build, Secure, Scale, and Operate Production Kubernetes and GenAI Workloads 2nd Edition