Migrate ASP.NET Apps to Azure

Beginner
Developer
Solution Architect
Administrator
Azure
SQL Database
App Service
ASP.NET

Migrate ASP.NET web applications and their data to Azure App Service and Azure SQL Database to take advantage of the cloud.

Prerequisites

  • Some familiarity in working with virtual machines, Windows Server, and IIS
  • A basic understanding of how IIS works, what its extensibility points are, and how it hosts ASP.NET applications
  • Basic familiarity with SQL Server administration and configuration
  • Basic familiarity with Azure SQL Database

Modules in this learning path

Evaluate the process of migrating an ASP.NET application from on-premises to Azure, along with a supporting Azure SQL database. Identify the benefits and challenges of the migration process.

Azure App Service enables you to build and host web applications in the programming language of your choice without managing infrastructure. Learn how to create a website through the hosted web app platform in Azure App Service.

Use the Azure Portal and Cloud Shell to provision, connect, and manage Azure SQL databases.

Use the Azure App Service Migration Assistant to assess the readiness of a web app to be deployed on App Service, and perform the migration.

Plan and implement the migration of relational data from SQL Server to Azure SQL Database. Select the appropriate migration strategy for your database, and then use Data Migration Assistant to do the assessment and the migration.

Azure Pipelines help automate building, deploying, and maintaining your applications. While they support a wide range of platforms and programming languages, in this module you’ll focus on using them to implement ASP.NET apps on Azure App Service Web Apps with Azure SQL Database as their data store.