AZ-900 Describe Azure architecture and services Practice Question
A company needs to host a website that must automatically scale to handle millions of concurrent users during peak events. Which Azure architecture BEST supports this?
⚠ Common exam trap
Many candidates choose Azure Blob Storage static websites (Option C) because they think 'static' implies high scalability, but they overlook the lack of dynamic processing and autoscaling capabilities required for concurrent user handling.
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
✓
Azure App Service with autoscaling and Azure Front Door
Azure App Service with autoscaling and Azure Front Door is the best choice because it provides a fully managed platform for web applications that can automatically scale out (add instances) based on demand, while Azure Front Door offers global load balancing and acceleration at Layer 7 (HTTP/HTTPS) to distribute traffic across multiple regions. This combination ensures the website can handle millions of concurrent users during peak events without manual intervention.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Single Azure VM with manual scaling
Why it's wrong here
A single Azure VM with manual scaling cannot react fast enough to sudden traffic bursts because an operator must first notice the issue, then create or resize the VM, and then reconfigure the environment. The VM also has a fixed SKU limit, so even resizing eventually reaches a maximum vCPU and memory threshold. Without an autoscaling layer, the application is vulnerable to downtime exactly when demand rises.
- ✓
Azure App Service with autoscaling and Azure Front Door
Why this is correct
Azure App Service autoscaling monitors metrics such as CPU percentage or request queues and automatically adds or removes instances, so compute capacity tracks real-time demand. Azure Front Door sits in front of the service and uses global anycast endpoints to route users to the nearest healthy App Service instance, while also caching static content at edge locations. Together they provide both elastic compute and global low-latency delivery, which meets the requirement to handle dynamic web traffic spikes.
- ✗
Azure Blob Storage static website
Why it's wrong here
Azure Blob Storage static website hosting only serves immutable files like HTML, CSS, JavaScript, and images directly from a storage account. It cannot execute server-side application logic, access databases, or produce user-specific content, so any dynamic API or authenticated request would fail. This option is therefore limited to brochure-style sites and is not a replacement for a platform that can run web application code.
- ✗
Azure VMs without load balancing
Why it's wrong here
Running Azure VMs without a load balancer leaves each instance as an isolated endpoint. If one VM fails or becomes unhealthy, incoming requests to that IP are lost, and there is no mechanism to spread traffic across multiple instances. This architecture creates both a single point of failure and a ceiling on capacity, making it unsuitable for handling unpredictable demand spikes.
Go deeper
Related to this question
Learn chapter
Azure Regions and Geographies
Key term
Azure Front Door
Azure Front Door is a global cloud load balancer and content delivery network that routes user traffic to the fastest and most available backend application across multiple regions.
Key term
Azure App Service
Azure App Service is a fully managed platform for building, deploying, and scaling web applications and APIs without managing the underlying infrastructure.
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.