Migrate an ASP.NET web application to Azure with Visual Studio

App Service
Cache for Redis
Key Vault
SQL Database

Learn how to take a .NET Framework web app and migrate it to Azure. This scenario represents a very common set of challenges that you will run into when moving an app to the cloud. You will make key updates to the solution to make it cloud ready.


  • Some C# programming experience
  • Familiarity with ASP.NET development
  • A development environment that has Windows 10 and Visual Studio 2019 with the latest updates
  • Git for Windows installed on your desktop

Modules in this learning path

Learn how to use ConfigurationBuilder to dynamically configure an ASP.NET web app to retrieve secrets from an Azure key vault.

Learn how to implement logging in an ASP.NET web application so you can store log data in Azure Blob storage and incorporate log information into Azure Application Insights performance data.

Learn how to use Azure Cache for Redis to store session data and improve the scalability of web applications.