Migrating an ASP.NET Web solution to Azure App Service
In this section, we will work on the applications selected by the company and migrate them to Azure App Service. Azure App Service is a fully managed platform to deploy and manage web apps. We will explore this service in more depth in Chapter 7, Using Azure App Service to Deploy Your First Application. This scenario is considered a cloud-optimized approach to an application because it is a PaaS solution, and we are able to use more tools for the database – for example, we can use a PaaS solution such as Azure SQL DB, supervise our application by using a monitoring solution such as Application Insights, and ensure continuous integration and continuous delivery using Azure DevOps. This approach helps a company quickly and with little effort migrate to a cloud-native setup, ensuring it will be operable as apps evolve. We will always select Windows as an environment – in this case, we don’t need to make any changes...