Logiciel Contact Us
Success Stories Tech News Contact Us

Reserved Instance.

A reserved instance is a cloud compute discount earned by committing to a specific instance type and region for a fixed term, usually one or three years.

01 / 09 Reserved Instance

Definition

A reserved instance is a cloud compute discount you get by committing in advance to use a specific instance type in a specific region for a fixed term, typically one or three years, in exchange for a meaningfully lower price than paying the standard on-demand rate for the same instance the whole time. You are trading flexibility for savings: commit ahead of time to what you will run, and pay noticeably less for the privilege of that certainty. That tradeoff only makes sense when the future usage you are betting on is genuinely likely to materialize as predicted.

It exists because cloud providers value predictable, committed revenue and predictable capacity planning just as much as customers value predictable costs, and a discount is the mechanism that gets both sides what they want. A customer who commits to a year of usage lets the provider plan capacity with more confidence, and the provider passes some of that value back as a lower price, which is a genuinely different economic trade than the discount behind something like a spot instance, which comes from selling otherwise-idle capacity rather than from rewarding commitment.

What separates a reserved instance from simply hoping you will use an on-demand instance long enough to feel like you got a deal is that the commitment is explicit and binding, not a vague intention. You are locked into paying for that reserved capacity for the term, whether or not you actually end up using it every hour of every day, which is exactly why sizing the commitment to genuinely stable, predictable workloads matters so much. A reservation sitting unused because you overestimated your baseline need is a discount on capacity you did not even use.

By 2026, reserved instances remain a standard, foundational part of cloud cost management for any organization with steady, predictable workloads running continuously, though many providers have also introduced more flexible commitment-based discount models, often called savings plans, that offer similar savings with less rigid constraints on the exact instance type or configuration. Reserved instances have not disappeared, but they increasingly share the stage with these more flexible alternatives rather than being the only serious option for committed-use discounts. Both models exist today because different organizations have genuinely different appetites for locking in an exact configuration versus keeping some room to adjust.

This page covers how reserved instance pricing and terms actually work, how they compare to on-demand pricing, what separates them from the newer savings plan model, and where locking in a commitment is worth doing versus where it is a real financial risk. The idea worth keeping is that a reserved instance is a bet on your own future usage being stable and predictable enough to justify locking in ahead of time, and that bet is only as good as how confident you actually are in that prediction. Being clear-eyed about that confidence level before committing is the practical skill this page is ultimately about.

Key Takeaways

  • A reserved instance is a cloud discount earned by committing in advance to a specific instance type and region for a fixed term, usually one or three years.
  • It exists because committing ahead of time gives the provider predictable revenue and capacity planning, which they reward with a lower price.
  • The commitment is binding, so you pay for the reserved capacity for the full term whether or not you actually use all of it.
  • By 2026, more flexible savings plans have emerged alongside reserved instances, offering similar discounts with fewer rigid constraints.
  • A reserved instance is only a good deal if your future usage is genuinely stable and predictable enough to justify locking it in ahead of time.

How Reserved Instances Work

Buying a reserved instance means choosing a specific instance type, region, and term length, usually one or three years, and committing to pay for that reservation across the whole term, generally in exchange for a substantially lower effective hourly rate than the equivalent on-demand pricing would cost over the same period. Getting this initial selection right matters enormously, since changing your mind later is either impossible or comes with real friction depending on the provider.

Payment options usually come in a few flavors: paying the full amount upfront for the largest discount, paying partially upfront with the rest billed monthly for a smaller discount, or paying nothing upfront and just getting a lower monthly rate than on-demand, with the discount shrinking somewhat as the upfront commitment shrinks. Which option makes sense depends heavily on how a given organization prefers to manage cash flow against savings. Organizations with tighter cash flow constraints often lean toward the no-upfront option even though it captures a smaller share of the total possible discount.

Once the reservation is active, it applies automatically to matching usage, meaning instances that match the reserved instance type and region get billed at the discounted rate instead of the on-demand rate, generally without needing to be manually attached to specific running instances, since the billing system handles the matching in the background based on what actually matches the reservation's specifications. This automatic matching is convenient, but it also means a reservation can sit unused without anyone noticing if actual usage quietly drifts away from what was purchased.

At the end of the term, the reservation simply expires, and any matching usage reverts to standard on-demand pricing unless you renew or purchase a new reservation. Some providers offer the option to modify certain reservation attributes during the term, but the core commitment, that specific instance type in that specific region for that agreed length of time, is generally fixed once purchased, which is exactly why getting the initial sizing right matters. That inflexibility is a deliberate tradeoff for the discount, not an oversight, and it is worth planning around rather than being surprised by later.

Reserved Instances Compared to On-Demand Instances

On-demand pricing asks for no commitment at all: you pay the standard published rate for exactly as long as you use an instance, with complete freedom to stop, change instance types, or move to a different region at any moment without any penalty for doing so. That flexibility is valuable when your needs are genuinely uncertain or change often. This freedom is genuinely valuable for workloads that are still finding their shape, where locking into a specific configuration too early could easily backfire.

Reserved pricing trades that flexibility for savings, often a meaningful discount off the on-demand rate for committing to the same instance type and region for a full term. The math only works in your favor if you actually use roughly what you committed to. A reservation you end up barely using is not really a discount at all, it is money spent on capacity that sat there unused while you separately paid on-demand rates for whatever you actually needed instead.

The decision essentially comes down to how confident you are in predicting your future usage. A workload that has run steadily for the past year with no signs of changing is a reasonable candidate for a reservation, since the risk of the commitment going to waste is low. A workload that is new, growing unpredictably, or likely to change architecture soon is a much riskier candidate, since the commitment might not match what you actually end up needing by the time the term is halfway through.

Many organizations end up running a mix deliberately: reserved instances covering the stable, well-understood baseline they are confident about, and on-demand instances covering everything above that baseline, the bursts, the experiments, the workloads that have not proven themselves stable enough yet to justify locking in a multi-year commitment on top of them. This blended approach captures meaningful savings on the predictable core of a workload while keeping the flexibility to respond to changes everywhere else.

What Makes Reserved Instances Different From Savings Plans

A savings plan, the newer alternative that some major cloud providers now offer, works differently from a reserved instance in one key way: instead of committing to a specific instance type in a specific region, you commit to a certain amount of spending per hour, and that commitment applies flexibly across a range of instance types, sizes, and sometimes even services, rather than being tied to one exact configuration. That flexibility comes from the provider absorbing more of the uncertainty about exactly what will be run against the commitment.

This flexibility is the whole appeal. If your workload's instance type needs change over the term, moving to a different size, or even a different instance family within the plan's scope, the savings plan commitment still applies to the new usage, whereas a reserved instance tied to the old instance type would not automatically cover the new one, leaving you either stuck with a mismatched reservation or needing to sell or modify it if the provider allows that.

The tradeoff is that savings plans generally offer somewhat less discount than the most aggressive, most specific reserved instance options, since the provider is taking on more uncertainty about exactly what you will actually run against that committed spend. Locking in a very specific configuration, as a reserved instance does, gives the provider more certainty to plan around, and they pass a bit more of that value back to you in the discount for accepting the tighter constraint.

The practical choice tends to hinge on how confident you are in the exact configuration you will need for the term. If you are very confident about a specific, stable instance type and region, a reserved instance often captures a slightly better discount for that certainty. If you expect your instance types or sizes to shift over the term but are still confident about overall spending levels, a savings plan captures most of the discount while leaving you real room to adjust as things change.

Where Reserved Instances Fit and Where They Do Not

Reserved instances fit well for steady, predictable, long-running workloads where the instance type and region have been stable for a good while and show no real signs of changing soon, a core database or a baseline application tier that has run the same way for a year or more is a reasonable candidate for locking in savings on. Teams that can point to a full year of consistent usage on a specific instance type have the strongest case for reserving it.

They also fit well for organizations with the financial planning maturity to commit real budget a year or more ahead of time and track their reservations against actual usage over that period, since the savings only materialize fully if someone is actually watching whether usage matches what was committed, not just buying reservations once and forgetting about them. Without that ongoing attention, the savings that looked appealing on a spreadsheet can quietly evaporate over the life of the term.

They fit poorly for new or rapidly evolving workloads where the instance type, size, or even the underlying architecture might change well before the term is up, since a mismatched reservation is a sunk cost that does not adjust as your actual needs shift underneath it, a real risk especially for teams still early in figuring out what their workload genuinely needs. A team still iterating on its architecture is often better served waiting until a workload has proven stable before committing capital to it.

They also fit poorly for organizations without the discipline to actually track reservation utilization over time, since an unmonitored reservation that quietly goes underused is a worse financial outcome than just paying on-demand rates would have been, and that kind of waste tends to hide easily in a large cloud bill unless someone is specifically looking for it. Building a habit of quarterly reservation reviews is a simple, low-cost way to catch this kind of drift before it compounds.

How to Use Reserved Instances Well

Reserve only for the portion of usage you are genuinely confident is stable and long-running, your true baseline, rather than reserving for peak usage or for workloads you merely hope will stay steady. Underestimating slightly and covering the rest with on-demand or savings plans is a much safer mistake to make than overestimating and being stuck with unused, committed capacity. A conservative baseline estimate, revisited periodically, tends to age much better than an optimistic one made under pressure to hit a savings target.

Track utilization against your reservations regularly, not just at purchase time, since usage patterns shift as applications evolve, teams migrate workloads, or architecture changes, and a reservation that made perfect sense a year ago can quietly become a poor match for what you are actually running today without anyone noticing until someone reviews the bill closely. Building this check into a regular financial or infrastructure review cycle keeps it from being forgotten between purchase and renewal.

Consider savings plans instead when you expect meaningful flexibility in exact instance type or size over the term, since locking into a very specific reserved instance configuration when your actual future needs are still somewhat uncertain is a good way to end up with a mismatched commitment sitting there earning less value than you had planned for. This is especially true for workloads still early in their lifecycle, where the exact shape of future infrastructure needs is genuinely hard to predict.

Time purchases around genuine confidence in a workload's staying power, not around a budget cycle or a vendor's sales pitch. A reservation made in a rush at the end of a fiscal quarter to hit a savings target on paper is a very different decision than one made because a team has watched a workload run steadily for a year and genuinely trusts it will keep doing so. Rushed, deadline-driven purchases are where a lot of poorly matched reservations originate in the first place.

Review your reservation portfolio at renewal time rather than letting it auto-renew by default, since the workloads that justified a reservation a year or three years ago may have changed enough that renewing on the same terms no longer makes sense, and a deliberate review at that point is worth the relatively small effort compared to riding out another full term on assumptions that may no longer hold. Treating renewal as a genuine decision point, rather than a formality, is what keeps a reservation strategy honest over time.

Best Practices

  • Reserve only for the portion of usage you are genuinely confident is stable, not for peak load or hopeful projections.
  • Track utilization against reservations on an ongoing basis, since a good match at purchase time can drift as workloads evolve.
  • Consider a savings plan instead when you expect real flexibility in instance type or size over the commitment term.
  • Base purchase timing on genuine confidence in a workload's staying power, not on a budget cycle or a sales deadline.
  • Review the reservation portfolio deliberately at renewal rather than letting commitments auto-renew on old assumptions.

Common Misconceptions

  • A reserved instance is not a guarantee you will save money; it only pays off if your actual usage matches what you committed to.
  • A reserved instance is not the same as a savings plan; a reservation ties the discount to a specific instance type and region, while a savings plan applies more flexibly.
  • Reserved capacity does not automatically transfer if your workload's needs change significantly during the term; a mismatched reservation does not adjust itself.
  • Reserved instances are not risk-free; the commitment is binding, and unused reserved capacity is still a cost you pay for.
  • Buying reserved instances is not a one-time decision to forget about; utilization needs ongoing review to keep the discount actually worthwhile.
Keep exploring

Related terms.

Questions

Frequently asked.

What is a reserved instance?

A reserved instance is a cloud compute discount earned by committing in advance to use a specific instance type in a specific region for a fixed term, usually one or three years, in exchange for a meaningfully lower price than the standard on-demand rate for the same usage.

How much can you save with a reserved instance?

The discount varies by provider, instance type, term length, and payment option, but committing to a longer term and paying more upfront generally produces a larger discount than a shorter term or a pay-as-you-go monthly arrangement within the reservation. Comparing the specific terms across payment options is worth doing before committing to any single one.

What happens if I don't use my reserved instance fully?

You still pay for the reservation regardless of actual usage, since the commitment is binding for the term. Underused reserved capacity is a real cost, sometimes worse financially than simply paying on-demand rates for only what you needed. This is exactly why sizing a reservation to genuine, proven baseline usage matters so much.

How is a reserved instance different from a savings plan?

A reserved instance commits you to a specific instance type and region. A savings plan commits you to a certain amount of hourly spend that applies flexibly across a range of instance types and sizes, trading a bit of discount for more flexibility if your needs shift.

Can you cancel a reserved instance?

Generally not without penalty, since the point of the discount is a binding commitment. Some providers allow selling unused reservations on a marketplace or modifying certain attributes, but outright cancellation with a full refund is not typically how they work.

What kinds of workloads are best suited for reserved instances?

Steady, predictable, long-running workloads that have shown stable usage over time are the best fit, since the savings only materialize fully when actual usage closely matches the commitment made at purchase. A newer or rapidly changing workload, by contrast, is a much weaker candidate until its resource needs settle into something predictable.

Do reserved instances automatically apply to running instances?

Yes, generally. Once purchased, the discount applies automatically to any usage that matches the reservation's instance type and region, without needing to manually attach the reservation to a specific running instance. This convenience is exactly why ongoing utilization tracking matters, since the automatic matching alone will not tell you if usage has drifted away from the reservation.

Should a growing startup buy reserved instances?

Usually with caution. Rapidly changing infrastructure needs make it hard to predict what instance types will still be relevant a year or three years out, so many growing companies wait until specific workloads prove stable before committing, or use more flexible savings plans instead.

Next step

Put Reserved Instance into practice.

If you're building this into a real product - governed, secured, and scaled - we can help. Talk to the engineers who ship it.

Book an Intro Call