AZ-900 Describe cloud concepts Practice Question
A company wants to move its on-premises applications to the cloud to benefit from the ability to quickly scale resources up or down based on demand. They want to pay only for what they use. This combination of characteristics is known as:
⚠ Common exam trap
Candidates often confuse elasticity with high availability, because both involve scaling, but elasticity is specifically about dynamic resource adjustment based on demand, while high availability is about uptime and redundancy.
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
✓
Elasticity
Elasticity is the correct term because it describes the ability to automatically scale computing resources up or down based on demand, combined with a pay-as-you-go pricing model. This allows the company to only pay for the resources they actually use, which is a core benefit of cloud computing.
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
Why it's wrong here
High availability means ensuring that a workload remains accessible and operational for the maximum possible uptime, typically achieved through redundancy, health monitoring, and failover techniques. It is about minimizing downtime, not about adjusting capacity to match variable demand. Elasticity differs in that it actively changes the number of active resources to handle load fluctuations, while high availability focuses on stability and continuity of service.
When this WOULD be correct
A question asking about a cloud characteristic that ensures applications remain accessible and functional with minimal downtime, such as 'Which cloud characteristic describes the ability to keep services running even if some components fail?'
- ✓
Elasticity
Why this is correct
Elasticity, in the Azure context, is the ability to dynamically add or remove cloud resources—such as virtual machines, containers, or app service instances—to match current demand. This ensures that you only pay for the capacity you actually use, while avoiding both over-provisioning and performance bottlenecks. Azure Autoscale and Virtual Machine Scale Sets are the primary services that enable elasticity.
- ✗
Fault tolerance
Why it's wrong here
Fault tolerance is about a system's ability to continue operating correctly even when one or more of its components fail. It relies on redundant components—such as multiple disks, power supplies, or database replicas—to mask failures, not on adjusting capacity to meet fluctuating demand. Elasticity focuses on scaling resources in response to load, whereas fault tolerance focuses on surviving faults without service interruption.
- ✗
Disaster recovery
Why it's wrong here
Disaster recovery is a set of policies and processes for restoring critical systems and data after a catastrophic failure, such as a regional outage or natural disaster. It involves backup replication, failover to a secondary site, and defined recovery time objectives (RTOs) and recovery point objectives (RPOs), but it does not dynamically scale resources based on demand. Elasticity is a scaling mechanism, not a recovery capability.
When this WOULD be correct
A question that asks: 'Which cloud characteristic ensures that applications can be restored and continue operating after a major failure or natural disaster?' would make disaster recovery 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.
✓ElasticityCorrect answer▾
Why this is correct
Elasticity, in the Azure context, is the ability to dynamically add or remove cloud resources—such as virtual machines, containers, or app service instances—to match current demand. This ensures that you only pay for the capacity you actually use, while avoiding both over-provisioning and performance bottlenecks. Azure Autoscale and Virtual Machine Scale Sets are the primary services that enable elasticity.
✗High availabilityWrong answer — click to see why▾
Why this is wrong here
High availability focuses on ensuring applications remain operational despite failures, not on scaling resources up or down based on demand or paying only for what is used.
★ When this WOULD be the correct answer
A question asking about a cloud characteristic that ensures applications remain accessible and functional with minimal downtime, such as 'Which cloud characteristic describes the ability to keep services running even if some components fail?'
Why candidates choose this
Candidates may confuse high availability with elasticity because both relate to performance and uptime, but high availability does not involve dynamic scaling or pay-per-use pricing.
✗Disaster recoveryWrong answer — click to see why▾
Why this is wrong here
Disaster recovery focuses on restoring IT infrastructure and data after a catastrophic event, not on dynamically scaling resources based on demand or paying only for what is used.
★ When this WOULD be the correct answer
A question that asks: 'Which cloud characteristic ensures that applications can be restored and continue operating after a major failure or natural disaster?' would make disaster recovery the correct answer.
Why candidates choose this
Candidates may confuse disaster recovery with elasticity because both involve responding to changes, but disaster recovery is about recovery from failures, not scaling to meet demand.
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
Elasticity
Elasticity is the ability of a cloud system to automatically add or remove computing resources (like servers, storage, or bandwidth) in response to real-time changes in demand.
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
This AZ-900 question is part of Courseiva's 981-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam 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.