Kubernetes Autoscaling: Build efficient, cost-optimized clusters with KEDA and Karpenter

Kubernetes Autoscaling: Build efficient, cost-optimized clusters with KEDA and Karpenter book cover

Kubernetes Autoscaling: Build efficient, cost-optimized clusters with KEDA and Karpenter

Author(s): Christian Melendez (Author)

  • Publisher: Packt Publishing
  • Publication Date: December 5, 2025
  • Language: English
  • Print length: 420 pages
  • ISBN-10: 1836643837
  • ISBN-13: 9781836643838

Book Description

Learn to scale workloads efficiently, reduce cloud costs, and optimize performance with real-world strategies for event-driven and infrastructure-level scaling

Key Features

  • Autoscale Kubernetes workloads and infrastructure using KEDA and Karpenter
  • Improve performance, reduce cloud costs, and eliminate resource waste with smarter scaling
  • Work with hands-on labs, real-world use cases, and step-by-step guidance from the creator of Karpenter Blueprints
  • Free with your book: PDF Copy, AI Assistant, and Next-Gen Reader

Book Description

Kubernetes is the backbone of modern containerized infrastructure, but scaling it efficiently remains a challenge. Kubernetes Autoscaling equips cloud professionals with this comprehensive guide to dynamically scaling applications and infrastructure using the powerful combination of Kubernetes Event-Driven Autoscaler (KEDA) and Karpenter, AWS’s next-generation cluster autoscaler.

You’ll begin with autoscaling fundamentals, move through HPA and VPA, and then get hands-on KEDA for event-driven workloads and Karpenter for data plane scaling. With the help of real-world use cases, best practices, and detailed patterns, you’ll deploy resilient, scalable, and cost-effective Kubernetes clusters across production environments.

By the end of this book, you’ll be able to implement practical autoscaling strategies to improve performance, reduce cloud costs, and eliminate over-provisioning.

What you will learn

  • Gain a solid foundation in Kubernetes autoscaling and its components
  • Scale deployments, jobs, and StatefulSets using KEDA's CRDs
  • Configure event-based scaling strategies using metrics and schedules
  • Deploy and manage Karpenter for on-demand infrastructure provisioning
  • Explore advanced node disruption and lifecycle techniques
  • Combine KEDA and Karpenter to implement full-stack autoscaling
  • Optimize costs using Spot Instances, scale-to-zero, and workload placement
  • Apply real-world patterns and monitor autoscaling performance in production

Who this book is for

This book is ideal for DevOps engineers, SREs, cloud architects, and Kubernetes professionals who want to optimize resource usage and improve scalability. A basic understanding of Kubernetes concepts and cloud environments, i.e., AWS, GCP, and Azure, is assumed.

Table of Contents

  1. Introduction to Kubernetes Autoscaling
  2. Workload Autoscaling Overview
  3. Workload Autoscaling with HPA and VPA
  4. Kubernetes Event-Driven Autoscaling (KEDA)
  5. KEDA in Action on AWS EKS
  6. Metrics, Monitoring, and Observability
  7. Data Plane Autoscaling Overview
  8. Getting Started with Karpenter
  9. Karpenter on AWS
  10. Karpenter Management Operations
  11. Practical Use Cases
  12. Patterns and Best Practices

Editorial Reviews

About the Author

Christian Melendez is Principal Specialist Solutions Architect and EMEA Lead for Compute at AWS, with a strong background in Kubernetes platform engineering. He has been working with Kubernetes since 2017, helping large enterprises—including telecommunications, airline, and ride-hailing companies—optimize their workloads. Christian is the creator of the Karpenter Blueprints project and an active contributor to autoscaling solutions in the cloud-native space. He frequently delivers talks and workshops on Karpenter and Kubernetes optimization strategies.

View on Amazon

{"@context":"https://schema.org","@type":"Book","name":"Kubernetes Autoscaling: Build efficient, cost-optimized clusters with KEDA and Karpenter","image":"https://m.media-amazon.com/images/I/41Mgqc6-ITL._SX342_SY445_FMwebp_.jpg","author":{"@type":"Person","name":"Christian Melendez (Author)"},"publisher":{"@type":"Organization","name":"Packt Publishing"},"datePublished":"December 5, 2025","isbn":"9781836643838","numberOfPages":420,"inLanguage":"English","description":"Learn to scale workloads efficiently, reduce cloud costs, and optimize performance with real-world strategies for event-driven and infrastructure-level scalingKey FeaturesAutoscale Kubernetes workloads and infrastructure using KEDA and KarpenterImprove performance, reduce cloud costs, and eliminate resource waste with smarter scalingWork with hands-on labs, real-world use cases, and step-by-step guidance from the creator of Karpenter BlueprintsFree with your book: PDF Copy, AI Assistant, and Next-Gen ReaderBook DescriptionKubernetes is the backbone of modern containerized infrastructure, but scaling it efficiently remains a challenge. Kubernetes Autoscaling equips cloud professionals with this comprehensive guide to dynamically scaling applications and infrastructure using the powerful combination of Kubernetes Event-Driven Autoscaler (KEDA) and Karpenter, AWS’s next-generation cluster autoscaler.You’ll begin with autoscaling fundamentals, move through HPA and VPA, and then get hands-on KEDA for event-driven workloads and Karpenter for data plane scaling. With the help of real-world use cases, best practices, and detailed patterns, you’ll deploy resilient, scalable, and cost-effective Kubernetes clusters across production environments.By the end of this book, you’ll be able to implement practical autoscaling strategies to improve performance, reduce cloud costs, and eliminate over-provisioning.What you will learnGain a solid foundation in Kubernetes autoscaling and its componentsScale deployments, jobs, and StatefulSets using KEDA's CRDsConfigure event-based scaling strategies using metrics and schedulesDeploy and manage Karpenter for on-demand infrastructure provisioningExplore advanced node disruption and lifecycle techniquesCombine KEDA and Karpenter to implement full-stack autoscalingOptimize costs using Spot Instances, scale-to-zero, and workload placementApply real-world patterns and monitor autoscaling performance in productionWho this book is forThis book is ideal for DevOps engineers, SREs, cloud architects, and Kubernetes professionals who want to optimize resource usage and improve scalability. A basic understanding of Kubernetes concepts and cloud environments, i.e., AWS, GCP, and Azure, is assumed.Table of ContentsIntroduction to Kubernetes AutoscalingWorkload Autoscaling OverviewWorkload Autoscaling with HPA and VPAKubernetes Event-Driven Autoscaling (KEDA)KEDA in Action on AWS EKSMetrics, Monitoring, and ObservabilityData Plane Autoscaling OverviewGetting Started with KarpenterKarpenter on AWSKarpenter Management OperationsPractical Use CasesPatterns and Best Practices","url":"https://www.amazon.com/dp/1836643837/","bookFormat":"http://schema.org/EBook","additionalType":"http://schema.org/PDF","fileSize":"37 MB","accessibilityFeature":["login required","member access only"],"accessibilitySummary":"PDF version available to authenticated members only. File size: 37 MB."}

未经允许不得转载:电子书百科大全 » Kubernetes Autoscaling: Build efficient, cost-optimized clusters with KEDA and Karpenter

评论 抢沙发

评论前必须登录!

立即登录   注册