AZ-900 Describe cloud concepts Practice Question
A company runs a critical web application on Azure virtual machines. To ensure the application remains accessible even if an entire Azure datacenter becomes unavailable due to a power outage, the company deploys virtual machines in two different Azure regions and uses Azure Traffic Manager to automatically route traffic to the healthy region. Which benefit of cloud computing does this configuration primarily demonstrate?
⚠ Common exam trap
Watch out — candidates often confuse high availability with elasticity, thinking that automatically routing traffic to another region is a form of scaling, but high availability specifically addresses fault tolerance and uptime, not dynamic resource adjustment.
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
✓
High availability
This configuration demonstrates high availability because it uses Azure Traffic Manager to route traffic across two Azure regions, ensuring the application remains accessible even if an entire datacenter fails. High availability focuses on minimizing downtime by eliminating single points of failure, which is exactly what deploying VMs in multiple regions with traffic routing achieves.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Elasticity
Why it's wrong here
Elasticity refers to the capacity to automatically provision or deprovision compute resources in response to changes in workload demand, such as adding virtual machines during peak traffic and removing them after demand subsides. The described setup—replicating the application across multiple regions with traffic routing—does not modify the number of active instances based on load; it simply redirects traffic to pre-provisioned sites. No autoscaling is involved, and the primary goal is fault tolerance rather than adapting to variable resource usage. Therefore, while a redundant architecture might indirectly support scale-out, it is not an example of elasticity.
When this WOULD be correct
A company's web application experiences variable traffic loads. To automatically add or remove virtual machines based on CPU usage, they use Azure Virtual Machine Scale Sets. Which benefit does this demonstrate? Elasticity.
- ✓
High availability
Why this is correct
High availability is the ability of a system to remain operational and accessible even when individual components or entire datacenters fail. In this scenario, deploying the application across multiple Azure regions and using Traffic Manager to automatically route traffic away from a failed region achieves geographic redundancy and failover. This directly supports the requirement for uninterrupted operation, which is the essence of high availability. The configuration specifically targets minimizing downtime due to infrastructure failures, not improving performance or reducing costs.
- ✗
Cost reduction
Why it's wrong here
Cloud cost reduction typically refers to the consumption-based pricing model where you pay only for what you use, avoiding upfront hardware investments. While redundancy may increase costs, the scenario's primary purpose is fault tolerance, not cost savings.
When this WOULD be correct
A scenario where a company migrates workloads to Azure and reduces spending by eliminating on-premises hardware, using reserved instances, or right-sizing VMs based on demand. The question would ask which benefit of cloud computing is primarily demonstrated by these cost-saving actions.
- ✗
Security
Why it's wrong here
Security in cloud computing involves protecting data, applications, and infrastructure from threats. Although Traffic Manager can be part of a secure architecture, the described configuration does not address security controls like encryption, identity, or threat protection.
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.
✓High availabilityCorrect answer▾
Why this is correct
High availability is the ability of a system to remain operational and accessible even when individual components or entire datacenters fail. In this scenario, deploying the application across multiple Azure regions and using Traffic Manager to automatically route traffic away from a failed region achieves geographic redundancy and failover. This directly supports the requirement for uninterrupted operation, which is the essence of high availability. The configuration specifically targets minimizing downtime due to infrastructure failures, not improving performance or reducing costs.
✗ElasticityWrong answer — click to see why▾
Why this is wrong here
Elasticity refers to the ability to scale resources up or down based on demand, not to ensure availability during a datacenter outage. The scenario describes a failover setup for continuous uptime, which is high availability.
★ When this WOULD be the correct answer
A company's web application experiences variable traffic loads. To automatically add or remove virtual machines based on CPU usage, they use Azure Virtual Machine Scale Sets. Which benefit does this demonstrate? Elasticity.
Why candidates choose this
Candidates may confuse the automatic scaling aspect of Traffic Manager with elasticity, but Traffic Manager's primary role here is routing to healthy regions for availability, not scaling resources.
✗Cost reductionWrong answer — click to see why▾
Why this is wrong here
The configuration focuses on ensuring application uptime across datacenter failures, which is a high availability concern, not cost reduction. Cost reduction would involve optimizing resource usage or leveraging lower-cost options, which is not demonstrated here.
★ When this WOULD be the correct answer
A scenario where a company migrates workloads to Azure and reduces spending by eliminating on-premises hardware, using reserved instances, or right-sizing VMs based on demand. The question would ask which benefit of cloud computing is primarily demonstrated by these cost-saving actions.
Why candidates choose this
Candidates may associate cloud computing with general cost savings and assume any migration or redundancy setup reduces costs, overlooking that the specific design here prioritizes availability over cost optimization.
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
High availability
High availability is a system design approach that aims to keep applications and services operational and accessible with minimal downtime, even when some components fail.
Key term
Azure Traffic Manager
Azure Traffic Manager is a DNS-based traffic load balancer that directs incoming web traffic to the most appropriate endpoint based on performance, priority, geographic location, or a weighted distribution method.
About these practice questions
One of 981 original AZ-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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.