A company wants to cache frequently accessed session state and product data for their e-commerce website. They need the cache to be highly available with a 99.9% SLA and provide fast read and write access. The solution must be fully managed. Which Azure Cache tier should they choose?
Trap 1: Azure Redis Cache Basic tier
Basic tier does not provide high availability (no SLA) and runs on a single node, so it does not meet the requirement for high availability.
Trap 2: Azure Redis Cache Premium tier
Premium tier provides additional features like data persistence and clustering, but it is unnecessary for the stated requirement for this requirement and more expensive.
Trap 3: Azure Content Delivery Network
Azure CDN is for caching static content (images, videos) at edge locations, not for application session state or dynamic data caching.
- A
Azure Redis Cache Basic tier
Why wrong: Basic tier does not provide high availability (no SLA) and runs on a single node, so it does not meet the requirement for high availability.
- B
Azure Redis Cache Standard tier
Standard tier offers a 99.9% SLA, replication, and is fully managed, making it suitable for caching with high availability.
- C
Azure Redis Cache Premium tier
Why wrong: Premium tier provides additional features like data persistence and clustering, but it is unnecessary for the stated requirement for this requirement and more expensive.
- D
Azure Content Delivery Network
Why wrong: Azure CDN is for caching static content (images, videos) at edge locations, not for application session state or dynamic data caching.