You are developing a new ASP.NET MVC application that will be hosted on Microsoft Azure. You
need to implement caching.
The caching solution must support the following:
The cache must be able to store out‐of‐process ASP.NET session state.
The cache must be able to store a variety of data types.
The cache must offer a large amount of space for cached content.
You must be able to share output cache content across web server instances.
You need to select a cache solution.
Which caching solution should you choose?
A.
ASP.NET Caching
B.
Azure In‐Role Cache
C.
Azure Redis Cache
D.
Azure Managed Cache Service
“Microsoft recommends all new developments use Azure Redis Cache. For current documentation and guidance on choosing an Azure Cache offering, see Which Azure Cache offering is right for me?”
Yes: https://docs.microsoft.com/en-gb/azure/redis-cache/cache-faq#which-azure-cache-offering-is-right-for-me