In cloud computing, what does 'consumption-based pricing' mean?
Consumption-based pricing charges only for the resources actually used, with metering based on time (e.g., VM hours), amount (e.g., storage capacity), or transactions (e.g., API calls). This model eliminates fixed upfront costs and automatically scales billing up or down with real usage, so zero usage results in zero charges. It aligns cloud spend directly with business activity and is the core of the pay-as-you-go approach.
Why this answer
Consumption-based pricing is a cloud billing model where you pay only for the resources you consume, measured by metrics such as compute hours, storage GB-months, or number of transactions. This aligns with the operational expenditure (OpEx) model, allowing you to scale costs with usage without upfront commitments. Microsoft Azure implements this through pay-as-you-go pricing, where you are billed at the end of each billing cycle based on metered usage.
Exam trap
The trap here is that candidates often confuse consumption-based pricing with subscription models (Option A) or reserved capacity (Option C), but the key differentiator is that consumption-based pricing has no upfront commitment and billing is strictly based on metered usage.
How to eliminate wrong answers
Option A is wrong because it describes a fixed monthly fee model, which is a subscription or reserved pricing model, not consumption-based pricing that varies with actual usage. Option C is wrong because purchasing capacity upfront for a year at a discounted rate describes reserved instances or savings plans, which require a commitment and are not purely consumption-based. Option D is wrong because per-user license fees are a user-based licensing model, typically used for SaaS products, and do not reflect the metered resource consumption that defines consumption-based pricing.