Medium1 markMultiple Choice
AZ-305 · Question 30 · Domain 2.4: Non-Relational Data Storage
You are architecting an e-commerce web application hosted on Azure App Service.
During flash sales, the application experiences massive spikes in traffic, causing the backend Azure SQL Database to become overwhelmed with read requests for the product catalog. The product catalog data changes infrequently.
Which service should you introduce to the architecture to improve performance and reduce the load on the database?
You are architecting an e-commerce web application hosted on Azure App Service.
During flash sales, the application experiences massive spikes in traffic, causing the backend Azure SQL Database to become overwhelmed with read requests for the product catalog. The product catalog data changes infrequently.
Which service should you introduce to the architecture to improve performance and reduce the load on the database?
Answer options:
A.
Azure Front Door
B.
Azure Cache for Redis
C.
Azure Service Bus
D.
Azure Cosmos DB
How to approach this question
Identify the standard Azure service used for in-memory caching of database query results.
Full Answer
B.Azure Cache for Redis✓ Correct
Azure Cache for Redis
Azure Cache for Redis provides an in-memory data store based on the Redis software. It is the standard architectural pattern (Cache-Aside pattern) for improving the performance of read-heavy applications. By caching the product catalog in Redis, the web application can retrieve the data in milliseconds without hitting the backend Azure SQL Database, thereby protecting the database during traffic spikes.
Common mistakes
Choosing Azure Front Door. Front Door caches HTTP responses at the edge, but Redis is the correct choice for application-level data caching (like database query results).
Practice the full Azure Solutions Architect Expert AZ-305 Practice Exam 2
55 questions · hints · full answers · grading
More questions from this exam
Q01Fabrikam Inc. is a global financial services company with 200 Azure subscriptions managed via a c...HardQ02A healthcare organization has 500 on-premises Windows Server VMs and 300 Azure VMs. They are impl...HardQ03You are designing a security monitoring solution using Microsoft Sentinel.
The compliance depar...EasyQ04Your company has a microservices application deployed across multiple Azure App Service instances...MediumQ05A defense contractor is migrating to Microsoft 365 and Azure. They have a strict security policy ...Hard
Expert