Microsoft Azure Solutions Architect Expert AZ-305 Practice Question
Your company is building a global e-commerce platform. You must persist shopping cart and session data as JSON documents of up to 20 KB. Requirements: 95th-percentile read latency below 10 ms for users worldwide, ability for concurrent writes in multiple Azure regions, automatic indexing of all document properties without schema management, per-item time-to-live (TTL) to purge abandoned carts after 30 days, and minimal infrastructure administration. Which Azure data store meets all requirements?
Azure Blob Storage with an Azure Content Delivery Network (CDN) endpoint
Azure SQL Database serverless tier with active geo-replication
Azure Table storage configured with Geo-redundant storage (GRS)
Azure Cosmos DB account using the Core (SQL) API with multi-region writes enabled
Azure Cosmos DB configured with the Core (SQL) API is purpose-built for globally distributed, semi-structured datasets. A Cosmos DB account can span any number of Azure regions with optional multi-region write capability, guaranteeing single-digit millisecond read latency for 99th-percentile requests worldwide. Every document property is automatically indexed by default, and per-item TTL can be enabled to expire data after a specified period. These capabilities are provided as a fully managed PaaS offering, so no infrastructure maintenance is required.
Blob Storage with a CDN offers global read caching but cannot provide millisecond document reads, multi-master writes, or automatic document indexing. Azure SQL Database can store JSON in columns but lacks multi-region write support and does not automatically index arbitrary JSON properties. Azure Table Storage provides geo-replication for disaster recovery rather than active multi-region writes; it also lacks per-item TTL controls and automatic indexing of every attribute. Therefore, Cosmos DB is the only option that satisfies all listed requirements.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What does enabling multi-region writes in Azure Cosmos DB mean?
Open an interactive chat with Bash
How does the time-to-live (TTL) feature in Azure Cosmos DB work?
Open an interactive chat with Bash
What are the benefits of automatic indexing in Azure Cosmos DB?
Open an interactive chat with Bash
Microsoft Azure Solutions Architect Expert AZ-305
Design data storage solutions
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .