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
Explanation:
How to Use Azure Redis Cache
https://azure.microsoft.com/sv‐se/documentation/articles/cache‐dotnet‐how‐to‐use‐azure‐redis‐
cache/
“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