Overview

Product video
Wave (formerly Wave Autoscale) is an intelligent workload management platform for Amazon EKS that automates Day 2 operations with ML-driven decisions instead of static thresholds. SREs and platform engineers reclaim the 60 to 70 percent of time spent on repetitive scaling and tuning, and cut cluster costs 30 to 40 percent in the process.
Six sub-brands ship together:
-
Wave Autoscale: per-workload ML pod scaling (Autopilot, 2x faster than HPA), Autopilot Scheduler for time-based pre-scaling, Min/Max Recommendation for HPA replica bounds.
-
Wave Sizing: Smart Sizing for continuous in-place container rightsizing (safer than VPA; pairs with Autopilot instead of conflicting).
-
Wave Karpenter: production-grade Karpenter operations including a real-time Karpenter Dashboard with cost and spot tracking, Node Warmup for 10x faster cold starts, and a Spot Workload Placement webhook for per-deployment spot/on-demand split.
-
Wave Flow: WASM-based priority traffic shaping on Istio that protects critical traffic during overload, plus NetFunnel virtual waiting room for traffic surges.
-
Wave Insights: Cluster Resource Forecast (7 to 30 day capacity), Memory Leak Detection, Pod Scheduling Delay Detection, CPU Utilization Analysis, Idle Node Detection.
-
Additional: PV auto-expansion and capacity forecast, PV cleanup, configurable webhook alerts, and a programmable REST API.
Wave runs as a Helm-deployed workload on your existing EKS infrastructure. It does not replace your CNI, control plane, or Istio.
License key required (free under 200 vCPUs cluster-wide; paid licensing above the threshold). Technical identifiers (the wave-autoscale namespace, Helm chart, and env vars) are unchanged from the Wave Autoscale era for compatibility.
Highlights
- ML scaling that learns each workload. Autopilot replaces HPA's static math formula with per-workload ML models, delivering 2x faster scaling decisions without manual threshold tuning. Pair with Autopilot Scheduler for known peaks (Black Friday, batch windows) and Min/Max Recommendation to replace replica-bound guesswork with data-driven values.
- Karpenter visibility and acceleration. Real-time Karpenter Dashboard surfaces cost, spot ratio, and NodePool analytics in one place. Node Warmup pre-provisions and pre-caches images for 10x faster cold starts (31s to 3s). Spot Workload Placement webhook splits each deployment between spot and on-demand at thresholds you control: capture spot savings without baseline-pod risk.
- Forecast capacity and predict failures. Wave Insights ML models forecast cluster resource exhaustion 7 to 30 days out, predict memory leaks hours-to-days before OOMKill, and surface per-workload pod scheduling delays without custom Prometheus rules. PV Capacity Forecast and PV Auto-Expansion prevent storage outages before they page someone.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/unit |
|---|---|---|
Hourly Usage | Charges incurred on an hourly basis | $0.00 |
vCPU Over 200 | Total vCPU usage exceeding 200 across all nodes in the Kubernetes cluster | $0.004 |
Vendor refund policy
All fees are non-cancellable and non-refundable except as required by law.