Azure Cache is a managed service with (at the time of writing this book) the following three offerings:
Basic: This service has a unit size of 128 MB, up to 1 GB with one named cache (the default one)
Standard: This service has a unit size of 1 GB, up to 10 GB with 10 named caches and support for notifications
Premium: This service has a unit size of 5 GB, up to 150 GB with ten named caches, support for notifications, and high availability
The Cache service listens to a specific TCP port. Accessing it from a .NET application is quite simple, with the Microsoft ApplicationServer Caching library available on NuGet. In the Microsoft.ApplicationServer.Caching
namespace, the following are all the classes that are needed to operate: