Migrate applications
A migration portfolio also identifies a group
of applications that is ready to migrate
without any changes required. Migrating
these workloads by rehosting them to
Azure can help to resolve on-premises
challenges like application downtime due
to hardware failure, isolated management
of IT infrastructure, expensive and time-
intensive procurement processes, inefficient
disaster recovery, and inconsistent
archiving. Rehosting is often referred to
as a "lift-and-shift" migration. Rehosting
can be considered a first step toward
cloud adoption and is the fastest way to
migrate because it doesn't require any code
changes to your app.
Moving to the cloud enables better
scalability, reliability, and security of the
underlying application infrastructure; it also
significantly reduces capital investments
and overall operational cost.
Figure 2: Identifying on-premises vs. cloud workloads in a migration portfolio
On-premises Azure
Application tier
Data tier
Apps
Windows Server running SQL Server
Application tier
Data tier
Azure IaaS VMs
Azure SQL Database
Managed Instance (MI)
SQL SQL
Developing a cloud migration strategy Chapter 03 11