SKILLS & TRICKS
Lets admit that migration of any sort is a pain and migrating something to the cloud for the first time is always challenging. I have been going through this for quite some time and finally had the chance to play with Azure Migrate and it has been a good experience overall.
If you plan to go to Azure you will have 2 choices for your current environment:
The Azure Migrate service assesses on-premises workloads for migration to Azure. The service assesses the migration suitability of on-premises machines, performs performance-based sizing, and provides cost estimations for running on-premises machines in Azure. If you’re contemplating lift-and-shift migrations, or are in the early assessment stages of migration, this service is for you. After the assessment, you can use services such as Azure Site Recovery and Azure Database Migration Service, to migrate the machines to Azure.
Why use Azure Migrate?
Azure Migrate helps you to:
When migrating any workload to a new environment, whether it be another datacenter, or to a public cloud, you should have a clear set of goals for migration in mind. Note that there are both technology-focused and business-focused goals that motivate potential migrations, but any such effort should result in direct benefits to the organization’s business.
How Azure Migrate works
When planning for migration of workloads to Azure, consider three phases: Discover, Migrate, and Optimize.
Discover: In the Discover phase you work to get better visibility of applications, workloads, and data in your environment, and assess the optimal resource level to run them in Microsoft Azure. Use this information to help decide which workloads to move. Azure Migrate is the primary tool for this, and includes:
There are many Microsoft partners to help you with backup, monitoring, security assessments, and cost management.
Deploy Azure Migrate
Microsoft provide an Azure Template for Azure Migrate that can help you to estimate your migration cost.
Here is a step by step guide with screenshots:
Click on Create assessment
Provide a name for the assessment, add the required VM and click on Create assessment
The process of creating the assessment starts
When the assessment is created, click on it to view details
You will need to wait some time for the confidence rating to be accurate.
You can see:
As you can see above, the amount has changed. Click on Cost details
You will see the proposed:
Be careful when you select your source VMs as by default you will have the Azure Migrate server which is will not be required.
However you will be able to modify the Group assessment to add or remove machines.
You will also be able to change a lot of settings and see the impact on your estimated costs.
Microsoft provide a well Azure Cost Estimator but you will need to provide information such as instance size, disk type, etc to estimate your cost. Always be careful since these settings will directly effect your cost and things go out of budget if not planned accordingly.