Skip to content

Commit 413f7bd

Browse files
Update images, fix width
1 parent 7a37a78 commit 413f7bd

12 files changed

Lines changed: 46 additions & 38 deletions

articles/migrate/create-web-app-assessment.md

Lines changed: 46 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to create assessment for web apps in Azure Migrate
44
author: ankitsurkar06
55
ms.author: ankitsurkar
66
ms.topic: tutorial
7-
ms.date: 10/16/2025
7+
ms.date: 10/22/2025
88
ms.service: azure-migrate
99
ms.reviewer: v-uhabiba
1010
ms.custom: engagement-fy24
@@ -52,36 +52,38 @@ To create an assessment, follow these steps.
5252
:::image type="content" source="./media/create-web-app-assessment/review-selected-workload.png" alt-text="Screenshot shows how to review selected workloads." lightbox="./media/create-web-app-assessment/review-selected-workload.png" :::
5353
6. On the **General settings** tab, modify the assessment settings that are applicable across all Azure targets.
5454

55+
:::image type="content" source="./media/create-web-app-assessment/general-settings-tab.png" alt-text="Screenshot shows assessment settings that are applicable across all Azure targets." lightbox="./media/create-web-app-assessment/general-settings-tab.png" :::
56+
5557
::: moniker range="migrate-classic"
5658
| **Setting** | **Description** | **Possible Values** |
57-
|----------|-------|---|
58-
| Default target location | Used to generate regional cost for Azure targets. | All locations supported by Azure targets |
59-
| Default Environment | Allows you to toggle between pay-as-you-go and pay-as-you-go Dev/Test offers. | Production <br> Dev/Test |
60-
| Currency | Generates the cost in the currency selected here. | All common currencies such as USD, INR, GBP, Euro |
61-
| Program/offer | Allows you to toggle between [pay-as-you-go and Enterprise Agreement](https://azure.microsoft.com/support/legal/offer-details/) offers. | Pay-as-you-go <br> Enterprise Agreement |
62-
| Default savings option | Select a savings option if you opted for Reserved Instances or Savings Plan. | 1 year reserved <br> 3 years reserved <br> 1 year savings plan <br> 3 years savings plan <br> None |
63-
| Discount Percentage | Used to factor in any custom discount agreements with Microsoft. This setting is disabled if Savings options are selected. | Numeric decimal value
64-
| EA subscription | Select the subscription ID for which you have an Enterprise Agreement. | Subscription ID |
65-
| Microsoft Defender for Cloud | Includes Microsoft Defender for App Service cost in the month over month cost estimate. | - |
59+
| - | - | - |
60+
| Default target location | Used to generate regional cost for Azure targets. | All locations supported by Azure targets |
61+
| Default environment | Allows you to toggle between pay-as-you-go and pay-as-you-go Dev/Test offers. | Production <br> Dev/Test |
62+
| Currency | Generates the cost in the currency selected here. | All common currencies such as USD, INR, GBP, Euro |
63+
| Program/offer | Allows you to toggle between [pay-as-you-go and Enterprise Agreement](https://azure.microsoft.com/support/legal/offer-details/) offers. | Pay-as-you-go <br> Enterprise Agreement |
64+
| Default savings option | Select a savings option if you opted for Reserved Instances or Savings Plan. | 1 year reserved <br> 3 years reserved <br> 1 year savings plan <br> 3 years savings plan <br> None |
65+
| Discount(%) | Used to factor in any custom discount agreements with Microsoft. This setting is disabled if Savings options are selected. | Numeric decimal value
66+
| EA subscription | Select the subscription ID for which you have an Enterprise Agreement. | Subscription ID |
67+
| Microsoft Defender for cloud | Includes Microsoft Defender for App Service cost in the month over month cost estimate. | - |
6668
::: moniker-end
6769

6870
::: moniker range="migrate"
6971
| **Setting** | **Description** | **Possible Values** |
70-
|----------|-------|---|
71-
| Default target location | Target Azure region to which you want to migrate your workloads. Target right-sizing and costing recommendations would be done based on the selected location. | All locations supported by Azure targets |
72-
| Default Environment | Environment type for the workloads you intend to migrate. You can avail Azure discounts for Dev/Test workloads. | - Production (default)<br> - Dev/Test |
73-
| Currency | Currency in which you would like to get your cost estimates. | Multiple options, Default is US Dollar ($) |
74-
| Program/offer | The Azure offer in which you're enrolled. Assessment estimates the cost for that offer. | - [Pay-as-you-go](https://azure.microsoft.com/pricing/offers/ms-azr-0003p/) (default)<br> - [Enterprise Agreement](https://azure.microsoft.com/pricing/offers/enterprise-agreement-support/)<br> - [Microsoft Customer Agreement](/azure/cost-management-billing/understand/mca-overview) |
75-
| Default savings option | Select applicable commitment-based savings option if you opted for Reserved Instances or Savings Plan. | - 1 year reservation<br> - 3 years reservation<br> - 1 year savings plan or 1 year reservation<br> - 3 year savings plan or 3 year reservation<br> - None |
76-
| Discount Percentage | Any subscription-specific discounts you receive on top of the Azure offer. This setting is disabled if Savings option is selected. | Numeric decimal value, Default is 0% |
77-
| Subscription | Negotiated subscription ID for cost estimation | Only Negotiated subscription IDs are listed here |
78-
| Uptime | Time for which you expect the workloads to run | Days per month and Hours per day |
79-
| Sizing criteria | Criteria for target Web app right-sizing | - Performance based (default) – Select this option if you want assessment based on resource utilization (CPU and memory) and configuration data<br> - As on-premises - Select this option if you want assessment based on configuration data of the on-premises workloads<br> In case of unavailability of performance data, assessment would be generated with As on-premises target sizing. |
80-
| Performance history | Duration of performance history to generate assessment of the on-premises workloads | - 1 day (default)<br> - 1 week<br> - 1 month |
81-
| Percentile utilization | Percentile value considered for the performance history of the on-premises workloads | - 50th<br> - 90th<br> - 95th (default)<br> - 99th |
82-
| Comfort factor | Buffer added on top of utilization to account for scenarios like seasonal spikes in usage, insufficient performance data, likely increase in future usage, etc. As an example, normally, a 16-core VM with 20% utilization results in a 4-core VM. With a comfort factor of 2.0, it results in an 8-core VM as a match. | Multiple options. Default is 1. |
83-
| Azure Hybrid benefit | Azure Hybrid Benefit allows Microsoft customers with Windows Server Software Assurance or Windows Server subscriptions to bring their licenses to Azure. [Learn more](https://azure.microsoft.com/pricing/offers/hybrid-benefit/) | Specify whether you already have a Windows Server license. This setting is enabled by default. |
84-
| Microsoft Defender for Cloud | Includes Microsoft Defender for Cloud to protect your Web apps on Azure. | Specify whether you want to include Microsoft Defender for Cloud in the cost estimate. Microsoft Defender for App service or Microsoft Defender for Containers cost would be selected based on the target workload. This setting is enabled by default. |
72+
| - | - | - |
73+
| Default target location | Target Azure region to which you want to migrate your workloads. Target right-sizing and costing recommendations would be done based on the selected location. | All locations supported by Azure targets |
74+
| Default environment | Environment type for the workloads you intend to migrate. You can avail Azure discounts for Dev/Test workloads. | - Production (default)<br> - Dev/Test |
75+
| Currency | Currency in which you would like to get your cost estimates. | Multiple options, Default is US Dollar ($) |
76+
| Program/offer | The Azure offer in which you're enrolled. Assessment estimates the cost for that offer. | - [Pay-as-you-go](https://azure.microsoft.com/pricing/offers/ms-azr-0003p/) (default)<br> - [Enterprise Agreement](https://azure.microsoft.com/pricing/offers/enterprise-agreement-support/)<br> - [Microsoft Customer Agreement](/azure/cost-management-billing/understand/mca-overview) |
77+
| Default savings option | Select applicable commitment-based savings option if you opted for Reserved Instances or Savings Plan. | - 1 year reservation<br> - 3 years reservation<br> - 1 year savings plan or 1 year reservation<br> - 3 year savings plan or 3 year reservation<br> - None |
78+
| Discount(%) | Any subscription-specific discounts you receive on top of the Azure offer. This setting is disabled if Savings option is selected. | Numeric decimal value, Default is 0% |
79+
| Subscription | Negotiated subscription ID for cost estimation | Only Negotiated subscription IDs are listed here |
80+
| Uptime | Time for which you expect the workloads to run | Days per month and Hours per day |
81+
| Sizing criteria | Criteria for target Web app right-sizing | - Performance based (default) – Select this option if you want assessment based on resource utilization (CPU and memory) and configuration data<br> - As on-premises - Select this option if you want assessment based on configuration data of the on-premises workloads<br> In case of unavailability of performance data, assessment would be generated with As on-premises target sizing. |
82+
| Performance history | Duration of performance history to generate assessment of the on-premises workloads | - 1 day (default)<br> - 1 week<br> - 1 month |
83+
| Percentile utilization | Percentile value considered for the performance history of the on-premises workloads | - 50th<br> - 90th<br> - 95th (default)<br> - 99th |
84+
| Comfort factor | Buffer added on top of utilization to account for scenarios like seasonal spikes in usage, insufficient performance data, likely increase in future usage, etc. As an example, normally, a 16-core VM with 20% utilization results in a 4-core VM. With a comfort factor of 2.0, it results in an 8-core VM as a match. | Multiple options. Default is 1. |
85+
| Azure Hybrid benefit | Azure Hybrid Benefit allows Microsoft customers with Windows Server Software Assurance or Windows Server subscriptions to bring their licenses to Azure. [Learn more](https://azure.microsoft.com/pricing/offers/hybrid-benefit/) | Specify whether you already have a Windows Server license. This setting is enabled by default. |
86+
| Microsoft Defender for cloud | Includes Microsoft Defender for Cloud to protect your Web apps on Azure. | Specify whether you want to include Microsoft Defender for Cloud in the cost estimate. Microsoft Defender for App service or Microsoft Defender for Containers cost would be selected based on the target workload. This setting is enabled by default. |
8587
::: moniker-end
8688

8789
7. On the **Advanced settings** tab, select **Edit defaults** to choose the preferred Azure targets and target-specific settings to meet your migration requirements.
@@ -90,28 +92,34 @@ To create an assessment, follow these steps.
9092

9193
::: moniker range="migrate"
9294

93-
**Infrastructure - Azure VM settings**
95+
**Infrastructure - Azure VM settings**
96+
97+
:::image type="content" source="./media/create-web-app-assessment/infrastructure-azure-vm-settings-section.png" alt-text="Screenshot shows possible values for Azure VM settings." lightbox="./media/create-web-app-assessment/infrastructure-azure-vm-settings-section.png" :::
9498

9599
| **Setting** | **Description** | **Possible Values** |
96-
|------------------|--------------------------|------------|
97-
| VM sizing | The Azure VM series that you want to consider for rightsizing. | All VM services are selected by default |
98-
| Storage sizing | Specifies the type of target storage disk | - Premium managed disk<br> - Standard HDD managed disks<br> - Standard SSD managed disks<br> - Ultra disks |
99-
| Security settings | Security type of the VM | - Standard<br> - Trusted launch VM |
100+
| - | - | - |
101+
| VM sizing | The Azure VM series that you want to consider for rightsizing. | All VM services are selected by default |
102+
| Storage sizing | Specifies the type of target storage disk | - Premium managed disk<br> - Standard HDD managed disks<br> - Standard SSD managed disks<br> - Ultra disks |
103+
| Security settings | Security type of the VM | - Standard<br> - Trusted launch VM |
100104
::: moniker-end
101105

102-
**AKS Settings**
106+
**AKS settings**
107+
108+
:::image type="content" source="./media/create-web-app-assessment/infrastructure-aks-settings-section.png" alt-text="Screenshot shows possible values for Azure Kubernetes Service settings." lightbox="./media/create-web-app-assessment/infrastructure-aks-settings-section.png" :::
103109

104110
| **Setting** | **Description** | **Possible Values** |
105-
|------------------|--------------------------|------------|
106-
| Category | Selecting a particular SKU category ensures we recommend the best AKS Node SKUs from that category. | - All <br> - Compute optimized <br> - General purpose <br> - GPU <br> - High performance compute <br> - Isolated <br> - Memory optimized <br> - Storage optimized |
107-
| Pricing tier | Pricing tier for AKS | Standard |
108-
| Consolidation | Maximize the number of web apps to be packed per node. | Full Consolidation(default) |
111+
|------------------|--------------------------|------------|
112+
| Category | Selecting a particular SKU category ensures we recommend the best AKS Node SKUs from that category. | - All <br> - Compute optimized <br> - General purpose <br> - GPU <br> - High performance compute <br> - Isolated <br> - Memory optimized <br> - Storage optimized |
113+
| Pricing tier | Pricing tier for AKS | Standard |
114+
| Consolidation | Maximize the number of web apps to be packed per node. | Full Consolidation(default) |
115+
116+
**App Service settings**
109117

110-
**App Service Settings**
118+
:::image type="content" source="./media/create-web-app-assessment/infrastructure-app-service-settings-section.png" alt-text="Screenshot shows possible values for App Service settings." lightbox="./media/create-web-app-assessment/infrastructure-app-service-settings-section.png" :::
111119

112120
| **Setting** | **Description** | **Possible Values** |
113-
|--------------------|-----------------|-----------|
114-
| Isolation required | The Isolated plan allows you to run your apps in a private, dedicated environment in an Azure datacenter using Dv2-series VMs with faster processors, SSD storage, and double the memory-to-core ratio compared to Standard.| - No <br> - Yes |
121+
|--------------------|-----------------|-----------|
122+
| Isolation required | The Isolated plan allows you to run your apps in a private, dedicated environment in an Azure datacenter using Dv2-series VMs with faster processors, SSD storage, and double the memory-to-core ratio compared to Standard.| - No <br> - Yes |
115123

116124
8. Review and create the assessment.
117125

114 KB
Loading
-62.5 KB
Loading
-144 KB
Loading
-46 KB
Loading
66.3 KB
Loading
17.7 KB
Loading
16.9 KB
Loading
43.5 KB
Loading
-63.1 KB
Loading

0 commit comments

Comments
 (0)