Azure Managed Cache Service

Important

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?

Azure Managed Cache Service provides a way for you to perform caching that helps you build fast, scalable applications in Microsoft Azure through a secure, dedicated cache. A secure, dedicated cache is created for you in the region of your choice and you have total control over the cache, guaranteeing isolation of your business critical data.

For a step-by-step walkthrough, see How to use Azure Managed Cache Service. For downloadable examples, see Azure Managed Cache Service Samples.

Cache Offerings

Managed Cache Service is available in the following three offerings.

  • Basic - Cache in sizes from 128MB to 1GB in 128MB increments, with one default named cache

  • Standard - Cache in sizes from 1GB to 10GB in 1GB increments, with support for notifications, high availability, and up to ten named caches

  • Premium - Cache in sizes from 5GB to 150GB in 5GB increments, with support for notifications, high availability, and up to ten named caches

These cache offerings give you the flexibility to configure the cache you need for your application. For more information, see Cache Offerings for Azure Managed Cache Service.

Why can’t I create a Managed Cache in the portal?

We don’t support the ability to create a managed cached in the portal today, you will need use the Azure Powershell SDK to create a cache. We are currently evaluating options how to best bring this functionality back.

Note

For step-by-step guidance on creating a Managed Cache Service instance using PowerShell, see How to: Create a Cache for Azure Managed Cache Service.

Once you have created the cache you will have a full experience in the portal to manage it. 

If you recommend Azure Redis Cache, why do you have Managed Cache, an option that you do not recommend?

To support customers who made investments into the preview offering of Azure Managed Cache Service, who have dependency on it in their apps, and to give them as much time as they need to move to Azure Redis Cache (Preview).

In this section

The topics in this section show you the features and capabilities of Managed Cache Service, how to plan, develop, and manage your Managed Cache Service application, and how to migrate your applications that use other Microsoft Azure Cache offerings.

  • Features - Discover the features that are available for your caches.

  • Plan - Use the caching capacity planning tools to discover the cache offering and size that's best for your application.

  • Create - Create and configure a cache.

  • Develop - Develop cache client applications.

  • Manage - Manage your cache using the Azure Management Portal. Monitor the health of your cache and scale up or down depending on the needs of your application.

  • Migrate - Migrate your applications to use Managed Cache Service.

  • Samples - See examples of Managed Cache Service applications.

See Also

Concepts

Cache