DP-900 Multi-region reads Practice Question
An e-commerce company uses Azure Cosmos DB for its product catalog. They need to ensure that read requests are served from the nearest Azure region to reduce latency. Which feature should they use?
⚠ Common exam trap
Many exam-takers confuse Azure Front Door or Traffic Manager as the solution for global read routing, but Cosmos DB's native multi-region read capability is the correct answer because it operates at the database SDK level with automatic region awareness and consistency support.
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
✓
Cosmos DB multi-region reads
Cosmos DB multi-region reads allows you to configure your database account to be read from multiple Azure regions, enabling the SDK to automatically route read requests to the nearest region based on the client's location. This reduces latency by serving reads from a local replica without requiring a separate global load-balancing service.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Front Door
Why it's wrong here
Azure Front Door is a global load balancer but it operates at the HTTP/HTTPS layer and does not integrate with Cosmos DB to route database reads to the nearest region based on the SDK's region awareness. Cosmos DB's native multi-region capabilities are more direct.
- ✓
Cosmos DB multi-region reads
Why this is correct
This is correct because when multi-region writes are enabled, Cosmos DB automatically replicates data to all configured regions. The SDK can then serve read requests from the nearest region, reducing latency. While the option name emphasizes writes, the feature inherently supports distributed reads as well.
- ✗
Azure Content Delivery Network
Why it's wrong here
Azure Content Delivery Network caches HTTP content at edge points of presence; it does not serve Cosmos DB read requests from the nearest region. It is tempting because CDNs reduce latency for static web assets, but the requirement is database read locality, which Cosmos DB achieves through multi-region replication and its own read-region routing.
- ✗
Microsoft Traffic Manager
Why it's wrong here
Microsoft Traffic Manager performs DNS-based global routing to endpoints such as web apps or VMs; it cannot route Cosmos DB read requests to the nearest replica. It is tempting because Traffic Manager reduces latency by directing users to the closest endpoint, but Cosmos DB handles read locality internally through multi-region account configuration.
Go deeper
Related to this question
Learn chapter
Power BI Service vs Power BI Desktop
Key term
Azure Cosmos DB
Azure Cosmos DB is a fully managed, globally distributed NoSQL database service that offers fast reads and writes anywhere in the world with automatic scaling and multiple consistency models.
Key term
Service
A service is a software component or system that performs a specific function and is available to be used by other programs or users over a network.
About these practice questions
This DP-900 question is part of Courseiva's 851-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 DP-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 DP-900 exam.