Designing Azure Infrastructure Solutions — Question 30

You have a multi-tier app named App1 and an Azure SQL database named SQL1. The backend service of App1 writes data to SQL1. Users use the App1 client to read the data from SQL1.

During periods of high utilization, the users experience delays retrieving the data.

You need to minimize how long it takes for data requests.

What should you include in the solution?

Answer options

Correct answer: A

Explanation

The correct answer is Azure Cache for Redis, as it provides an in-memory data store that can significantly speed up data retrieval by caching frequently accessed data. The other options, such as Azure Content Delivery Network (CDN), Azure Data Factory, and Azure Synapse Analytics, do not specifically address the performance issues related to data retrieval delays in a multi-tier application context.