Capacity Commitments and Cloud Fundamentals

The last inference lever is the classic cloud play in AI clothing: commit to capacity for the steady, predictable part of your load and pay less per unit. And underneath all the AI-specific tactics sits the ordinary cloud bill, where most of a mature estate's money actually lives — governed by the same rate, usage, and waste principles for decades.

Two things here: the eighth inference lever, capacity commitments (provisioned throughput), and the cloud infrastructure fundamentals that sit beneath all AI-specific optimization. The commitments lever is the AI instance of the classic reserved-capacity trade; the cloud fundamentals are where most mature estates’ spend still sits. Figures are vendors’ own directional numbers; verify on your workload.

Capacity commitments: the reserved-capacity play for AI

For steady, predictable, high-volume inference, commitment pricing beats consumption pricing — the AI-specific instance of the classic Reserved-Instance play. Instead of paying per token on demand, you commit to (and pay for) a block of capacity, getting a lower effective rate for predictable load:

The mechanism and its caveat: commitment pricing trades flexibility for a lower rate, so it wins only for load that’s genuinely steady and predictable enough to keep the committed capacity busy. Committing to capacity you don’t use is worse than on-demand — the same fixed-vs-marginal trade as reserved instances (and the managed-vs-self-host decision). A subtlety specific to AI: because PTU sizing depends on the output-to-input ratio and cache rate, your other optimizations (caching, output control) change how much committed capacity you need — the levers interact.

The pattern all three describe

The three providers converge on one architecture for mixing pricing models, and it’s the key takeaway of the commitments lever:

  commitment (provisioned throughput) → the PREDICTABLE baseload
  consumption (on-demand)             → the SPIKY remainder
  batch (50% off)                     → the DEFERRABLE tail

Commit for the predictable baseload, use consumption/on-demand for the spiky remainder, and batch the deferrable tail. Rather than picking one pricing model, you segment your workload by its predictability and latency-tolerance, and apply the cheapest appropriate pricing to each segment: reserved capacity for the steady base you can keep busy, on-demand for unpredictable spikes, and half-price batch for anything that can wait (the batching post). This three-way split is how mature AI estates get the commitment discount without over-committing — you only reserve the part you’re sure of, and handle variability with on-demand and batch. It directly reflects the FinOps-for-AI challenge from the first post (GPU/TPU scarcity forcing commitments against uncertain forecasts): commit only the baseload you can forecast confidently, and absorb the uncertain part with flexible pricing.

The cloud layer: where most money still sits

The inference levers are the AI-specific story, but underneath them is the ordinary cloud infrastructure bill — and for a mature estate, most of the money still sits there, not in inference. This layer is governed by the same three cost pillars (AWS, Azure, Google) covered in the first post, and while it’s not AI-specific, ignoring it while optimizing tokens is optimizing the small number. The three areas:

Rate optimization — pay less per unit

Azure’s “design for rate optimization,” AWS’s “adopt a consumption model”:

Usage optimization — use what you bought

Azure’s “design for usage optimization,” Google’s “optimize resource allocation”:

Waste elimination

Azure’s “monitor and optimize over time”:

Governance and visibility

AWS’s “implement Cloud Financial Management” and “analyze and attribute expenditure,” Azure’s “develop cost-management discipline,” Google’s “foster a culture of cost awareness” — the attribution and culture layer that makes all the above stick.

Fitting the layers together

The complete cost picture is two layers, both mattering:

Optimizing only one layer misses the other’s money: token optimization without cloud hygiene ignores where most spend lives, while cloud hygiene without inference levers ignores the fastest-growing cost. The mature approach does both, under the same governing frameworks, with attribution and cost-aware culture tying them together. The next post covers the measurement discipline that makes all of it real — because none of these levers count until you’re measuring the right unit economics.

Key takeaways

Further reading

Sources & References

Rate/usage/waste optimization and PTUs