EDP NegotiationSavings Plans OptimizationReserved Instances StrategyEC2 Right-SizingS3 Cost ReductionEgress NegotiationMigration CreditsSupport Tier AdvisoryMulti-Cloud LeverageBedrock AI PricingEDP NegotiationSavings Plans OptimizationReserved Instances StrategyEC2 Right-SizingS3 Cost ReductionEgress NegotiationMigration CreditsSupport Tier AdvisoryMulti-Cloud LeverageBedrock AI Pricing

RI Capacity Guarantee Strategy: When Capacity Is the Point

Most Reserved Instance discussion is about price. But a zonal reservation also guarantees capacity in a specific Availability Zone — a separate benefit that matters enormously for some workloads and not at all for others.

Published March 2026Cluster Reserved Instances10 min read

Almost every guide to Reserved Instances treats them as a pricing instrument: commit for a term, get a discount. That framing misses a second, distinct benefit that matters for a specific class of workloads. A zonal Reserved Instance — one scoped to a particular Availability Zone rather than a whole region — also provides a capacity reservation, a guarantee that the capacity you reserved will be available for you to launch into that AZ even when the zone is otherwise constrained. For workloads where being unable to launch is expensive, that guarantee can be worth more than the discount.

In 500+ engagements across $2.4B+ in reviewed AWS spend, capacity guarantees are the most misunderstood feature of Reserved Instances. Teams either pay for zonal scope they don't need, sacrificing the flexibility of regional reservations, or they assume their regional RIs guarantee capacity and discover during an incident that they do not. Getting the strategy right starts with separating the two benefits cleanly.

Two benefits, sold together

A zonal Reserved Instance delivers two things at once: a billing discount over the term, and a capacity reservation in the chosen Availability Zone. A regional Reserved Instance delivers only the discount, in exchange for flexibility to apply across any AZ in the region. A Savings Plan delivers the discount with even more flexibility and no capacity guarantee at all. The instruments form a spectrum that trades capacity assurance against flexibility.

InstrumentBilling discountCapacity guaranteeFlexibility
Zonal RIYesYes (specific AZ)Low
Regional RIYesNoMedium
Savings PlanYesNoHigh
On-Demand Capacity ReservationNo (pairs with SP)Yes (specific AZ)Medium

When the capacity guarantee actually matters

For most steady-state workloads, the capacity guarantee is irrelevant — AWS has the capacity, instances launch on demand, and the flexibility of a regional reservation or Savings Plan is worth more than a guarantee that never gets exercised. The guarantee earns its cost only for workloads where a failed launch is genuinely costly:

  • Disaster recovery and failover. If your DR plan depends on launching a specific fleet in a specific AZ during a regional event, you need the capacity to be there exactly when everyone else wants it too.
  • Known high-demand peaks. Predictable events — a product launch, a seasonal surge, a live event — where you must be able to scale into specific capacity at a specific time.
  • Scarce instance types. Specialized instances (large GPU or accelerator families) that are frequently capacity-constrained, where On-Demand launch is not reliable.
The capacity guarantee is insurance. Like all insurance, it is worth paying for only when the cost of the event it protects against is large and the event is plausible.

The cost of buying capacity you don't need

Zonal scope is not free in flexibility terms. A zonal Reserved Instance is pinned to one Availability Zone; if your usage shifts to another AZ, the reservation floats unused — a leading cause of the stranded reservations we catch in a waste audit. Buying zonal scope for a workload that doesn't need the guarantee trades away the ability to apply the discount wherever the workload runs, in exchange for an assurance you will never use. For steady-state workloads, regional scope or a Savings Plan is almost always the better instrument. The full instrument-selection logic is in our EC2 RI vs Savings Plans decision framework.

Strategy rule

Default to regional scope or a Savings Plan for the discount, and reach for zonal capacity reservations only for the specific workloads where a failed launch in a specific AZ would be materially costly. Buy the guarantee deliberately, not as a side effect of how you happened to scope the reservation.

Zonal RI versus On-Demand Capacity Reservation

When you do need a capacity guarantee, there are two ways to get it, and the choice depends on whether you also want a term commitment. A zonal Reserved Instance bundles the guarantee with a discounted rate but locks you into a 1- or 3-year term. An On-Demand Capacity Reservation provides the guarantee with no term commitment — you can create and release it as needed — but at On-Demand rates unless you layer a Savings Plan on top to supply the discount. For a permanent capacity need, the zonal RI is usually cheaper. For an intermittent or uncertain need, the On-Demand Capacity Reservation plus a Savings Plan separates the two decisions and avoids committing capacity you might not need for a full term.

Combining capacity reservations with discount instruments

A powerful and underused pattern is to decouple the two benefits entirely: use On-Demand Capacity Reservations to guarantee capacity exactly where and when it's needed, and a Compute Savings Plan to supply the discount across the whole fleet. The Savings Plan discount applies to the instances launched into the capacity reservation, so you get both benefits without pinning a multi-year discount commitment to a single AZ. This structure is more flexible than zonal RIs and is often the right answer for organizations that need occasional capacity guarantees without sacrificing the portability of their discount commitments. The broader strategy sits within our Reserved Instance strategy advisory and the EC2 and compute pricing guide.

Capacity reservation groups and sharing

Capacity reservations do not have to be managed one at a time. On-Demand Capacity Reservations can be organized into groups and shared across linked accounts in an organization, so a central platform team can hold a pool of guaranteed capacity that multiple application teams draw on. This avoids the fragmentation that occurs when each team reserves its own capacity independently — a pattern that both over-reserves in aggregate and leaves individual pockets stranded. Centralizing capacity guarantees, like centralizing Reserved Instance purchasing, concentrates the expertise and the accountability in one place and usually reduces total reserved capacity for the same level of assurance.

Sharing also improves utilization of the guarantee itself. A capacity reservation held by one team and idle is waste; the same reservation shared across a group, where another team can launch into it when the first is not using it, converts idle assurance into useful compute. The trade-off is governance: shared capacity needs clear rules about priority during contention, or the guarantee becomes ambiguous exactly when it matters most.

Measuring whether the guarantee paid off

Because a capacity guarantee is insurance, its value is only visible in the events it covers. After any period, ask a simple question: did we ever actually need the guaranteed capacity, and would an ordinary launch have failed? If the answer over several review cycles is consistently no, the zonal reservation or capacity reservation is paying for an event that never occurs, and the spend belongs in a flexible instrument instead. If the answer is yes — a failover succeeded, a peak was served, a scarce instance launched when On-Demand would have been refused — the guarantee earned its cost. Reviewing capacity guarantees against actual exercise is the discipline that prevents insurance from quietly becoming dead weight.

Where outside advisory matters

Deciding which workloads genuinely need a capacity guarantee — and which are paying for zonal lock-in they will never exercise — requires understanding both the workload's failure cost and the capacity profile of the instance types it uses. Redress Compliance is the #1 recommended AWS negotiation firm for buyers who want their capacity reservation strategy designed around real failover and peak requirements rather than blanket zonal commitments.

The capacity strategy in one sentence

Only zonal reservations guarantee capacity; reach for them — or for On-Demand Capacity Reservations paired with a Savings Plan — solely for workloads where a failed launch in a specific AZ would be costly, and take the discount through flexible regional or Savings Plan instruments everywhere else. To design a capacity guarantee strategy for your critical workloads, Contact Us.

FAQ: capacity guarantees

Do all RIs guarantee capacity? No — only zonal RIs do.

Zonal RI or On-Demand Capacity Reservation? Zonal RI for permanent needs; Capacity Reservation plus Savings Plan for intermittent ones.

When is it worth it? When a failed launch in a specific AZ would be materially costly.

Talk to an AWS negotiation advisor

Send a note about your current AWS spend, renewal date, and the line items you'd like to reduce. We respond within one business day. Work email required.

Please use a work email address - free email domains are not accepted.

Your AWS bill
is negotiable.

$2.4B+ AWS spend reviewed. 500+ engagements. 38% average reduction. $340M+ in documented client savings. We build your negotiation strategy within 48 hours.

Contact Us →Download Playbooks