title: Do I need to change to Redis Cache in Azure from Nov 30 2016?
body: <p>I have a single instance of a website hosted in Azure, which uses the in-role session cache. This uses some very basic calls to pass data between pages, such as <code>Session("MustChangePassword") = "True"</code></p>
  
  <p>Microsoft have emailed Azure customers saying that the in-role and managed caches are going to be retired, and that Azure Redis cache should be used instead:</p>
  
  <blockquote>
    <p>Azure Managed Cache Service and Azure In-Role Cache to be retired November 30, 2016 
    As a reminder, Azure Managed Cache Service and Azure In-Role Cache service will remain available for existing customers until November 30, 2016. After this date, Managed Cache Service will be shut down, and In-Role Cache service will no longer be supported. We recommend that you migrate to Azure Redis Cache. For more information on migrating, please visit the <a href="https://click.email.microsoftemail.com/?qs=7a5a002bab3d3740c33d24b8abd1579b216319a1b942b9918949bb9e02004211e4be0bcd1d2db4c4d754a9f2c55e6358" rel="nofollow">Migrate from Managed Cache Service to Azure Redis Cache</a> documentation webpage. For more information about the retirement, please visit the <a href="https://click.email.microsoftemail.com/?qs=7a5a002bab3d37400d9ebe20649ecdc029d29bfa663f71d74f00d611d886b5814083dfd9707ce9621bbc300a11452d48" rel="nofollow">Azure Blog</a>. </p>
  </blockquote>
  
  <p>Is this going to still affect cloud services that use just one instance, or will Session data just completely break after this change is made if I don't do anything?</p>
  
  <p>If I do have to change to Redis cache, I see from the supplied links that I can download it as a NuGet package and make changes to the <code>web.config</code> file. However, I am then unsure as to whether I'd need to make changes to the code, or whether the calls to <code>Session("Whatever")</code> would still work without any further changes needed.</p>
  
  <p>So in summary:
  1) Do I need to change to the new cache?
  2) If so, what code changes do I need to make over and above configuring the new cache?</p>