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 analyse costs for your new cloud environment.

  1. Migrate

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

  1. Optimise

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

Discover and assess

Holistically visualise 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 optimise 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

Visualise your cloud costs and utilisation 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 utilisation

Track CPU utilisation of your virtual machines to detect inefficiencies and drive usage optimisation.

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

Optimise what you spend on the cloud, while maximising cloud potential

Read the documentation to learn more