AZ-900 Describe cloud concepts Practice Question
A startup company plans to move its e-commerce application to Azure. The startup has limited upfront capital and expects demand to be unpredictable initially. The key requirement is that the company should only be charged for the compute and storage resources it actually uses, with the ability to pay per hour or per minute. This requirement directly maps to which fundamental benefit of cloud computing?
⚠ Common exam trap
Candidates often confuse elasticity (the ability to scale resources) with consumption-based pricing (the billing model), but elasticity addresses dynamic resource adjustment, not the financial aspect of paying only for what you use.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Consumption-based pricing – customers pay only for the resources they consume, with no upfront costs.
The startup's requirement to pay only for the compute and storage resources it actually uses, with per-hour or per-minute billing and no upfront capital, directly maps to consumption-based pricing. This cloud benefit eliminates the need for large initial investments and aligns costs with actual usage, which is ideal for unpredictable demand scenarios.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
High availability – redundant infrastructure ensures the application stays online.
Why it's wrong here
High availability in Azure is a design principle that uses redundant infrastructure across availability zones or fault domains to keep an application running through failures, often backed by SLAs like 99.95% uptime. While essential for an e-commerce site's reliability, it does not define the billing mechanism; you pay for the underlying VMs or App Service instances even if they are idle or waiting for failover. Therefore, high availability addresses operational continuity, not the consumption-based cost model asked for.
When this WOULD be correct
A question asks: 'A company needs its e-commerce application to remain accessible even if an Azure datacenter fails. Which cloud benefit addresses this?' High availability would be correct as it ensures application uptime through redundancy.
- ✗
Elasticity – resources can automatically scale out and in based on demand.
Why it's wrong here
Elasticity describes Azure's ability to automatically provision and release resources, using services like Virtual Machine Scale Sets or App Service autoscaling, so capacity matches real-time traffic spikes and drops. This dynamic scaling can reduce waste, but it does not set the pricing philosophy; when instances scale out, your bill rises because more endpoints are metered, and when they scale in, it falls. Thus, elasticity is a workload optimization characteristic, not a financial model that charges only for consumed resources.
When this WOULD be correct
An exam scenario where a company expects unpredictable demand and needs to automatically adjust resources to meet workload changes without manual intervention, such as a retail site with seasonal spikes, would make elasticity the correct answer.
- ✓
Consumption-based pricing – customers pay only for the resources they consume, with no upfront costs.
Why this is correct
Azure's consumption-based pricing, also known as pay-as-you-go, aligns billing directly with actual compute, storage, and networking resources used, eliminating upstream capital expenditure and idle capacity costs. For a startup moving an e-commerce application, this moves IT spend from CapEx to OpEx, so costs shrink during low-traffic periods automatically. This billing model relies on Azure's metering of resources per hour or per minute, which directly satisfies the requirement of charging only for resources consumed.
- ✗
Disaster recovery – data and applications are backed up to another region.
Why it's wrong here
Disaster recovery in Azure, implemented with Azure Site Recovery or geo-redundant storage, replicates data and workloads to alternate regions to restore operations after an outage. It centers on recovery time objectives (RTO) and recovery point objectives (RPO), minimizing data loss and downtime. However, DR involves continuous replication and standby infrastructure that incurs costs even in normal operation, which conflicts with pay-as-you-go pricing and does not describe the billing model referenced in the requirement.
When this WOULD be correct
A question asks: 'A company needs to ensure its application can recover quickly from a regional outage with minimal data loss. Which cloud benefit addresses this requirement?' In that context, disaster recovery would be the correct answer.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-900 exam frequently reuses these exact scenarios with slightly different constraints.
✓Consumption-based pricing – customers pay only for the resources they consume, with no upfront costs.Correct answer▾
Why this is correct
Azure's consumption-based pricing, also known as pay-as-you-go, aligns billing directly with actual compute, storage, and networking resources used, eliminating upstream capital expenditure and idle capacity costs. For a startup moving an e-commerce application, this moves IT spend from CapEx to OpEx, so costs shrink during low-traffic periods automatically. This billing model relies on Azure's metering of resources per hour or per minute, which directly satisfies the requirement of charging only for resources consumed.
✗High availability – redundant infrastructure ensures the application stays online.Wrong answer — click to see why▾
Why this is wrong here
The question specifically asks about being charged only for resources used, with pay-per-hour/minute capability, which is consumption-based pricing. High availability ensures uptime, not billing flexibility.
★ When this WOULD be the correct answer
A question asks: 'A company needs its e-commerce application to remain accessible even if an Azure datacenter fails. Which cloud benefit addresses this?' High availability would be correct as it ensures application uptime through redundancy.
Why candidates choose this
Candidates may confuse high availability with the ability to handle variable demand, or think that paying only for what you use is a form of 'availability' of resources, but it's actually about cost model.
✗Elasticity – resources can automatically scale out and in based on demand.Wrong answer — click to see why▾
Why this is wrong here
The question specifically asks about being charged only for resources used with per-hour/per-minute billing, which is consumption-based pricing. Elasticity refers to automatic scaling of resources, not the billing model.
★ When this WOULD be the correct answer
An exam scenario where a company expects unpredictable demand and needs to automatically adjust resources to meet workload changes without manual intervention, such as a retail site with seasonal spikes, would make elasticity the correct answer.
Why candidates choose this
Candidates often confuse elasticity (scaling resources) with consumption-based pricing (paying for what you use), as both are related to variable usage and cost optimization in cloud computing.
✗Disaster recovery – data and applications are backed up to another region.Wrong answer — click to see why▾
Why this is wrong here
The question focuses on paying only for resources used with per-hour/per-minute billing, which is consumption-based pricing. Disaster recovery is about data backup and failover, not about billing or cost structure.
★ When this WOULD be the correct answer
A question asks: 'A company needs to ensure its application can recover quickly from a regional outage with minimal data loss. Which cloud benefit addresses this requirement?' In that context, disaster recovery would be the correct answer.
Why candidates choose this
Candidates may confuse disaster recovery with general cloud benefits, or think that disaster recovery implies cost savings by avoiding downtime, but the question specifically targets billing and resource usage costs.
Analysis generated from the official AZ-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
Learn chapter
What is Cloud Computing?
Key term
Consumption-based pricing
Consumption-based pricing is a cloud billing model where you pay only for the resources you actually use, rather than paying a fixed upfront fee.
Key term
Cloud computing
Cloud computing is the on-demand delivery of IT resources over the internet, allowing users to access computing power, storage, and applications without owning physical hardware.
About these practice questions
Courseiva writes every AZ-900 question from scratch — 981 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.