Assess the digital estate
In an ideal migration, every asset (infrastructure, app, or data) would be compatible with a cloud platform and ready for migration. In reality, not everything should be migrated to the cloud. Furthermore, not every asset is compatible with cloud platforms. Before migrating a workload to the cloud, it is important to assess the workload and each related asset (infrastructure, apps, and data).
The resources in this section will help you assess of your environment to determine its suitability for migration and which methods to consider.
The following tools help you assess your environment to determine the suitability of migration and best approach to use. For helpful information on choosing the right tools to support your migration efforts, see the Cloud Adoption Framework's migration tools decision guide.
The Azure Migrate service assesses on-premises infrastructure, applications and data for migration to Azure. The service assesses the migration suitability of on-premises assets, performs performance-based sizing, and provides cost estimates for running on-premises assets in Azure. If you're considering lift and shift migrations, or are in the early assessment stages of migration, this service is for you. After completing the assessment, Azure Migrate can be used to execute the migration.
Create a new server migration project
To get started with a server migration assessment using Azure Migrate, follow these steps:
- Select Azure Migrate.
- In Overview, click Assess and migrate servers.
- Select Add tools.
- In Discover, assess and migrate servers, click Add tools.
- In Migrate project, select your Azure subscription, and create a resource group if you don't have one.
- In Project Details, specify the project name, and geography in which you want to create the project, and click Next.
- In Select assessment tool, select Skip adding an assessment tool for now > Next.
- In Select migration tool, select Azure Migrate: Server Migration > Next.
- In Review + add tools, review the settings, and click Add tools
- After adding the tool, it appears in the Azure Migrate project > Servers > Migration tools.
Service Map automatically discovers application components on Windows and Linux systems and maps the communication between services. With Service Map, you can view your servers in the way that you think of them: as interconnected systems that deliver critical services. Service Map shows connections between servers, processes, inbound and outbound connection latency, and ports across any TCP-connected architecture, with no configuration required other than the installation of an agent.
Azure Migrate uses Service Map to enhance the reporting capabilities and dependencies across the environment. Full details of this integration are outlined in Dependency visualization. If you use the Azure Migration service then there are no additional steps required to configure and obtain the benefits of Service Map. The following instructions are provided for your reference should your wish to use Service Map for other purposes or projects.
Enable dependency visualization using Service Map
To use dependency visualization, you need to download and install agents on each on-premises machine that you want to analyze.
- Microsoft Monitoring agent (MMA) needs to be installed on each machine.
- The Microsoft Dependency agent needs to be installed on each machine.
- In addition, if you have machines with no internet connectivity, you need to download and install Log Analytics gateway on them.