Azure migration projects

Based on Microsoft metrology

Define your strategy

  • Decide on a migration or modernization approach

    • Define your approach based on three considerations: migration triggers, business goals, and workload priorities. Migrate if you have time-sensitive triggers. Modernize for targeted and business-critical workloads that will see continued investment.

  • Involve key stakeholders to create a cloud migration center of excellence

    • Facilitate a smoother, faster migration that meets organizational goals by enlisting the broad support of a cross-functional team made up of IT, finance, and business owners.​

Plan your migration

  • Discover and assess your apps, databases, and infrastructure

    • Get insights into your dependencies using automated cloud migration tools. Inventory your infrastructure and assess your on-premises environments—get right-sizing guidance, workload-level cost estimates, and performance metrics.

  • Calculate total cost of ownership (TCO) to make a business case for migration.

    • Calculate total cost of ownership (TCO) to make a business case for migration.​

  • Build a holistic migration plan

    • Account for workload priorities, timelines, milestones, resources, and funding. Then break up your overall plan into migration projects, each with a group of related workloads. Get buy-in from leadership and your new migration center of excellence.​

Building landing zones for successful migration

  • Azure landing zones are the output of a multisubscription Azure environment that accounts for scale, security, governance, networking, and identity. Azure landing zones enable application migrations and greenfield development at enterprise scale in Azure. These zones consider all platform resources that are required to support the customer's application portfolio and don't differentiate between infrastructure as a service or platform as a service.

Migration

  • Move your existing apps to Azure in an optimized way—without code changes—using a lift-and-shift migration. As-is app migration to cloud infrastructure as a service (IaaS) helps you flip capital expenditures to operational expenditures and quickly gain agility and scale. Typical projects include:

    • Migrate on-premises Windows Server apps to Azure VMs

    • Migrate on-premises Linux apps to Azure VMs

    • Migrate on-premises VMware infrastructure to Azure VMware Solution

    • Migrate on-premises remote desktop services to Windows Virtual Desktop

    • Migrate on-premises dev/test environments to Azure VMs

Modernization

  • Modify or extend your app to further scale and optimize for cloud architectures. Take advantage of platform as a service (PaaS) capabilities such as built-in security, patching, high availability, and auto-scaling.

    • Modernize on-premises .NET apps by using Azure App Service and Azure SQL Managed Instance

    • Modernize on-premises .NET apps by using Azure App Service and Azure SQL Database

    • Modernize Linux web apps by using Azure App Service and Azure Database for MySQL

    • Modernize dev/test environments to Azure DevTest Labs

More details: How to Migrate—Cloud Migration Strategy | Microsoft Azure