Migrate your virtual machines to Azure

Reduce the complexity of migrating your virtual machines to the cloud

  1. Discover

Determine where your migration should start by identifying your virtual machines (VMs), score readiness for migration, map the current machine configuration to optimal cloud virtual machines, and analyze costs for your new cloud environment.

  1. Migrate

Replicate your virtual machines to the cloud using software tools, and choose to containerize applications for greater economies of scale—while ensuring limited impact to your business and fast migration.

  1. Optimize

Continually fine-tune your resources using tools and services that strengthen security, consolidate task management for greater performance tuning, and right-size virtual machines for your environment to maximize your return on investment (ROI).

Virtual machines migration demo

Discover and assess

Holistically visualize on-premises VMware environments for VMs and their application dependencies with built-in right-sizing and cost guidance.


Migrate on-premises VMs and databases to Azure with a few easy clicks.


Predictably forecast, track, and optimize spends once your workload is migrated to Azure.

Discover on-premises VMs with Azure Migrate

Discover your on-premises VMs with a virtual appliance—using the open virtual appliance (OVA) format—to create groups of VMs and assess them for migration suitability.

Step 1 of 4

Use dependency visualization to create groups

View dependencies of on-premises machines and create high-confidence groups for migration.

Step 2 of 4

Assess the group for Azure migration

Evaluate if the VMs in each group are suitable for running in Azure, determine VM right-sizing based on performance data, and estimate the cost of running VMs in Azure.

Step 3 of 4

Remediate Azure suitability issues

Identify the reason behind any VM readiness issues and get recommendations from Azure Migrate on remediation steps and migration tool suggestions.

In this example, Azure Migrate suggests using the Azure Database Migration Service for a VM with a database running inside it.

Step 4 of 4

Replicate VMs or physical servers to Azure

Replicate multiple VMware virtual machines in a few simple steps. VMs can be replicated to Premium or Standard storage accounts.

Step 1 of 4

Replicate VMware virtual machines to Azure

Azure Site Recovery supports a wide range of Windows and Linux operating systems. VMware unified extensible firmware interface (UEFI) VMs can be replicated to Azure using Site Recovery.

Step 2 of 4

Configure Azure Hybrid Benefit and Managed Disks

Save costs as you migrate your Windows Server virtual machines to Azure with the Azure Hybrid Benefit. Plus, configure VM properties such as managed disks, availability sets, VM size, and network before you migrate.

Step 3 of 4

Test and migrate applications to Azure

Test the performance of your applications in Azure before you move them with Site Recovery. Then, perform application migration to Azure in a few easy clicks.

Step 4 of 4

Cloud cost management dashboard

Visualize your cloud costs and utilization in a single view with customizable dashboards.

Step 1 of 4

Compare cloud costs versus budget over time

Track your cloud costs—grouped by business units or projects—against budget. Plus, get granular insight on cost contributors.

Step 2 of 4

Cloud cost allocation

Allocate your cloud costs by workload types, business units, projects, or any way you need.

Step 3 of 4

Track virtual machine utilization

Track CPU utilization of your virtual machines to detect inefficiencies and drive usage optimization.

Step 4 of 4

Related products and services

Azure Migrate

Easily discover, assess, right-size, and migrate your on-premises VMs to Azure

Learn more with the migration proof of concept guide

Site Recovery

Orchestrate protection and recovery of private clouds

Read the documentation to learn more

Cost Management

Optimize what you spend on the cloud, while maximizing cloud potential

Read the documentation to learn more