Skip to content

Commit 00a701e

Browse files
authored
Merge pull request #313508 from habibaum/23Mar-reports
Reports articles
2 parents 2418fe8 + 863389f commit 00a701e

9 files changed

Lines changed: 181 additions & 1 deletion

File tree

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
---
2+
title: Build an Azure Migrate Report
3+
description: Build Azure Migrate reports to analyze discovered on-premises servers and workloads and generate insights for migration planning.
4+
author: habibaum
5+
ms.author: v-uhabiba
6+
ms.topic: how-to
7+
ms.service: azure-migrate
8+
ms.date: 03/25/2026
9+
monikerRange:
10+
# Customer intent: As an IT administrator managing migration resources, I want to tag workloads with relevant attributes, so that I can enhance resource organization and visibility during the migration process.
11+
---
12+
13+
# Build a report (preview)
14+
15+
This article explains how to build a report (preview) for on‑premises servers and workloads by using Azure Migrate. After completing this article, you’ll be able to generate a report by selecting the appropriate report type, migration preferences, and configuration options in an Azure Migrate project.
16+
17+
In this article, you’ll learn how to:
18+
19+
- Create a report on Azure Migrate.
20+
- Select the appropriate report type, migration preferences, and configuration options.
21+
- Generate the report to review insights about your discovered servers and workloads.
22+
- After completing this section, you can generate migration and modernization reports.
23+
24+
## Prerequisites
25+
26+
Before you build a report, ensure the following:
27+
28+
- You’ve created an Azure Migrate project. You can use an existing project if it is available.
29+
After the project is created, the Azure Migrate: Discovery and assessment tool is automatically added.
30+
- You’ve discovered your IT estate using one of the supported discovery sources for your scenario.
31+
- All discovery errors are resolved.
32+
33+
### Recommendation
34+
35+
To improve the report accuracy, we recommend the following actions:
36+
37+
- Enrich your data by defining the environment, migration intent, and application.
38+
- Define environment and migration for your [workloads to enrich your data](resource-tagging.md).
39+
- Specify [associated applications](define-manage-applications.md).
40+
- Enable application auto‑discovery and review the [discovered applications](resource-tagging.md) for accuracy.
41+
42+
## Build report
43+
44+
To build a report, follow these steps:
45+
46+
1. From **All projects**, select your project.
47+
48+
:::image type="content" source="./media/how-to-build-a-report/migrate-projects.png" alt-text="The screenshot shows how to select your project from the Migrate projects." lightbox="./media/how-to-build-a-report/migrate-projects.png":::
49+
50+
1. On the left pane go to **Manage**, and then select **Reports** (Preview).
51+
52+
:::image type="content" source="./media/how-to-build-a-report/manage-section.png" alt-text="The screenshot shows how to access and select reports." lightbox="./media/how-to-build-a-report/manage-section.png":::
53+
54+
1. On the **Generate Report** page, do the following:
55+
1. **Name**: Enter a name for the report. The report name must be unique within the project.
56+
57+
:::image type="content" source="./media/how-to-build-a-report/generate-report.png" alt-text="The screenshot shows how to generate report." lightbox="./media/how-to-build-a-report/generate-report.png":::
58+
59+
1. **Type**: Select the report type to generate. For more information, see the [supported report types](reports-overview.md#types-of-reports).
60+
1. **Migration preference**: Select the required migration preference. For more information, see [migration preferences](reports-overview.md#migration-preferences-in-azure-migrate-reports).
61+
1. **Configuration**: Choose the required configuration to generate the report. For more information, see [report configuration](reports-overview.md#report-configuration).
62+
1. Review your selections, and then select **Build report**.
63+
64+
1. Creating a report by using configurations from an existing assessment takes approximately 15 minutes. Creating a report by defining configurations from scratch takes approximately 1 hour.
65+
66+
### Download the report
67+
68+
To download a report, follow these steps:
69+
70+
1. Go to the **Reports** section to view the list of reports created so far.
71+
1. For the report you want to download, select **Download**.
72+
73+
:::image type="content" source="./media/how-to-build-a-report/download-report.png" alt-text="The screenshot shows how to download report." lightbox="./media/how-to-build-a-report/download-report.png":::
74+
75+
1. Select the required report type, and then select **Download**.
76+
77+
:::image type="content" source="./media/how-to-build-a-report/report-types.png" alt-text="The screenshot shows how to select the report types and download." lightbox="./media/how-to-build-a-report/report-types.png":::
78+
79+
38.7 KB
Loading
86.9 KB
Loading
223 KB
Loading
77.1 KB
Loading
37.7 KB
Loading
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
---
2+
title: Azure Migrate Reports Overview
3+
description: Learn how Azure Migrate Reports help you create decision‑ready reports with insights into security, readiness, cost, ROI, and migration strategies for Azure planning
4+
author: habibaum
5+
ms.author: v-uhabiba
6+
ms.topic: how-to
7+
ms.service: azure-migrate
8+
ms.date: 03/25/2026
9+
monikerRange:
10+
# Customer intent: As an IT administrator managing migration resources, I want to tag workloads with relevant attributes, so that I can enhance resource organization and visibility during the migration process.
11+
---
12+
13+
# Overview of Azure Migrate reports (preview)
14+
15+
Azure Migrate reports provide a summarized view of Migration and modernization opportunities to Azure. They include insights on workload readiness, security, and costs to help you prioritize workloads and make informed migration and modernization decisions. Reports can be generated after successful discovery and inventory enrichment.
16+
17+
## What are Azure Migrate reports?
18+
19+
Reports in Azure Migrate provide decision-ready insights by summarizing your discovered estate and highlighting migration and modernization opportunities across applications, infrastructure, and data to support planning and stakeholder decision-making.
20+
21+
Depending on the selected report type and scenario, reports can summarize insights such as:
22+
- Workload and application summary across your discovered estate, including web apps, databases, and file servers.
23+
- Security insights and vulnerability summary for discovered workloads.
24+
- Utilization summary for workloads across the estate.
25+
- Software inventory summary, including the types of software supporting your applications.
26+
- Total cost of ownership (TCO) and return on investment (ROI) considerations for migration and modernization scenarios.
27+
- Value realization of Azure, including potential savings through Azure benefits, management solutions, and pricing options.
28+
- Readiness, target recommendations, and Azure cost insights for workloads based on the selected migration preference.
29+
- High-level migration wave plan to support phased migration planning.
30+
- Exportable, read-only outputs available in PowerPoint and Excel formats.
31+
32+
## Types of reports
33+
34+
Azure Migrate provides the following reports to help you assess your environment and plan your migration and modernization journey:
35+
36+
- [Azure modernization and migration report](#azure-modernization-and-migration-report).
37+
- [Security insights report](#security-insights-report).
38+
39+
### Azure modernization and migration report
40+
41+
The Azure modernization and migration report provides a consolidated view of migration and modernization opportunities across applications, infrastructure, data, web apps, file share servers, and software.
42+
43+
This report helps you:
44+
45+
- Understand your current environment and infrastructure.
46+
- Assess security and vulnerability posture.
47+
- Identify software that supports your applications.
48+
- Determine recommended Azure target services, readiness, SKUs, and estimated Azure costs for your selected migration strategy.
49+
- Evaluate return on investment (ROI), business value, and potential savings to support stakeholder discussions and executive decision-making.
50+
51+
[Learn more](#migration-preferences-in-azure-migrate-reports) about the migration strategies supported by the Azure modernization and migration report.
52+
53+
### Security insights report
54+
55+
The Security insights report provides an overview of the security assessment for infrastructure, software, web apps, and databases discovered in your datacenter.
56+
57+
This report helps you:
58+
59+
- Understand your overall security posture
60+
- Identify vulnerabilities in your on-premises environment
61+
62+
## Migration preferences in Azure Migrate reports
63+
64+
When you build a report, choose from two migration preferences:
65+
66+
- If you want a slightly more formal Learn tone (optional variant):
67+
- When generating a report, select one of two migration preferences.
68+
69+
70+
| **Migration Strategy** | **Details** | **Assessment insights**|
71+
| --- | --- | --- |
72+
| **Modernize (Platform as a Service)** | You can get a PaaS preferred recommendation that means, the logic identifies workloads best fit for PaaS targets.<br><br>General servers are recommended with a quick lift and shift recommendation to Azure IaaS. | For SQL Servers, sizing and cost comes from the Recommended report with optimization strategy - *Modernize to PaaS* from Azure SQL assessment.<br><br>For web apps, sizing and cost comes from Azure App Service and Azure Kubernetes Service assessments, with a preference to App Service. For general servers, sizing and cost comes from Azure VM assessment.<br><br>All of these recommendations are aggregated using the heterogeneous assessments. |
73+
| **Migrate (Infrastructure as a Service)** | You can get a quick lift and shift recommendation to Azure IaaS (Azure VM or Azure AVS). | **When Lift and Shift to Azure VM is selected:**<br>For SQL Servers, sizing and cost comes from the *Instance to SQL Server on Azure VM report*.<br><br>For general servers and servers hosting web apps, sizing and cost comes from Azure VM assessment.<br><br>All of these recommendations are aggregated using heterogeneous assessments.<br><br>**When Lift and Shift to Azure VMware Solution is selected:**<br>For all general servers, hosted on VMware, sizing and cost comes from Azure VMware Solution (AVS) assessment.<br><br>All of these recommendations are aggregated using the heterogeneous assessments. |
74+
75+
Reports surface Azure recommendations from heterogeneous assessments and provide direct access to those assessments. To review sizing, readiness, and Azure cost estimates in detail, open the relevant assessment for the selected applications or workloads.
76+
77+
### Discovery sources
78+
79+
Create a report using either of the following discovery methods:
80+
81+
- **Azure Migrate appliance or Azure Migrate collector–based discovery**: Provides the most accurate inventory, metadata, and performance data.
82+
- **CSV import**: Provides a quick estimate when inventory data is available in CSV format.
83+
84+
### Report configuration
85+
86+
Configure report generation in one of the following ways:
87+
88+
- **Define configuration**: Specify the scope, settings, and configuration to use when generating the report.
89+
- **Use configuration from an existing assessment**: Select an existing assessment and reuse its scope, settings, and configuration to generate the report.
90+
91+
92+
## Next steps
93+
94+
- Learn how to [build a report](how-to-build-a-report.md).

articles/migrate/toc.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,12 @@ items:
137137
href: how-to-build-a-business-case.md
138138
- name: Review business case
139139
href: how-to-view-a-business-case.md
140+
- name: Create Reports
141+
items:
142+
- name: Overview reports
143+
href: reports-overview.md
144+
- name: Build a report
145+
href: how-to-build-a-report.md
140146
- name: Plan migrations
141147
items:
142148
- name: Assessments

articles/migrate/whats-new.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ ms.custom: mvc, engagement-fy25
1616

1717
[Azure Migrate](migrate-services-overview.md) helps you discover, assess, and migrate on-premises servers, apps, and data to the Azure cloud platform. This article summarizes new releases and features in Azure Migrate.
1818

19-
2019
## Update (March 2026)
2120

21+
- Public preview: Azure Migrate now offers **Reports** a new experience that helps you generate executive-level insights for migration and modernization planning. Reports include migration and modernization executive summaries, security insights, and business case insights for workloads discovered in Azure Migrate. You can tailor reports to different migration strategies, such as modernizing to **PaaS (AI‑ready), migrating to Azure Virtual Machines**, or rehosting to **Azure VMware Solution (AVS)**. Reports help you assess your application and infrastructure landscape by providing readiness analysis, target recommendations, and cost guidance, including TCO and ROI comparisons between on‑premises environments and Azure. Reports also deliver security insights and cost optimization recommendations, such as savings through Azure Hybrid Benefit, Reserved Instances, and dev/test pricing, and recommend related services like Azure Backup, Azure Site Recovery, and Microsoft Defender for Cloud. [Learn more](reports-overview.md).
22+
2223
- Public preview: Azure Migrate now offers Azure Copilot migration agent, which provides a conversational experience to help you plan and analyze VMware migrations using Azure Migrate data. You can use natural language prompts to explore inventory, assess readiness, and evaluate migration strategies and business cases, while migration execution continues in the Azure Migrate portal. [Learn more](azure-copilot-migration-agent.md).
2324

2425
## Update (November 2025)

0 commit comments

Comments
 (0)