Chapter 6: Upgrading On-Premises Applications to the Cloud with .NET 5
Cloud, microservices, containers, serverless, Platform as a Service, and so on – these are all the buzzwords that you frequently hear these days. If you have developed a new application in the last 3-5 years, chances are that it has already been deployed to the cloud using one or more of the aforementioned technologies. But what about the applications that are still hosted on-premises? This could be either because they were developed in the pre-cloud era, or there are legitimate reasons to run it off-cloud (such as dependency on on-premises resources).
In this chapter, we will talk about the available platforms and services on the Microsoft Azure cloud that can help us migrate on-premises applications to the cloud, without us having to significantly rebuild and rearchitect the whole solution.
We will cover the following topics:
- Planning for cloud-optimized application transformation
- Migrating...