Skip to content

Verified cloud accounts across 14 providers. Secure handover with every order.

Cloud guide

On-Demand, Reserved and Spot: Choosing a Pricing Model

The same instance can differ in price by a factor of several depending only on how you buy it.

Three ways to buy the same hardware

Model Commitment Typical saving Risk
On-demand None Baseline None
Reserved or committed One to three years Substantial You pay whether or not you use it
Spot or preemptible None Large Can be reclaimed at short notice

The right answer is usually a mix rather than one model for everything.

On-demand for anything uncertain

Pay per second or hour with no commitment. This is the right choice for new workloads, anything whose shape you do not yet understand, and short-lived environments.

It is the most expensive per hour and the cheapest in flexibility, which is worth paying for while you are still learning what the workload does.

Reserved for the steady baseline

If a workload runs continuously and will keep running, committing to a term reduces the rate substantially. Longer terms and larger upfront payments increase the discount.

The risk is straightforward: you pay for the term regardless. Only commit to the floor of your usage, the capacity you are confident you will still be running in a year, and leave the variable part on demand.

Spot for interruptible work

Spot capacity is spare capacity sold cheaply on the condition it can be reclaimed, usually with a short warning. Discounts are large.

It suits batch processing, CI runners, rendering, and training jobs that checkpoint. It does not suit anything that must stay up, and building around it means handling interruption properly rather than hoping.

Rightsize before you commit

Committing to an oversized instance for three years locks in the waste. Look at actual utilisation first: if a workload is using a fraction of its allocation, resize it and then commit to the smaller shape.

This order matters. Rightsizing then committing compounds two savings; committing then discovering the instance was too large wastes both.

Developer clouds work differently

Flat-rate providers such as DigitalOcean, Linode and Hetzner mostly do not have this structure. Their pricing is a single predictable monthly figure with no commitment tiers to optimise.

That is worth factoring into a comparison. A hyperscaler’s list price is not what a committed customer pays, but a developer cloud’s price is what everyone pays, and it is often still lower.

This guide applies across providers. The cloud account catalogue lists every platform with its configurations and prices, and the comparison table puts them side by side.

Further reading

Frequently asked questions

It varies by provider and term, but the discount against on-demand is substantial and increases with longer commitments and larger upfront payments.

Options are limited. Some providers allow exchange or resale, but the general assumption should be that a commitment is binding.

Only for components that tolerate interruption. Anything that must stay available should not depend on it alone.

Keep reading

Browse verified cloud accounts

Fourteen providers, each with its own configurations and published pricing.

Scroll to Top
0 selected Compare