You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/migrate/cost-estimation.md
+10-2Lines changed: 10 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,15 @@ The following assessment attributes affect your cost estimates:
33
33
|**VM uptime**| The duration in days per month and hours per day for Azure VMs that won't run continuously. Cost estimates are based on that duration. The default values are 31 days per month and 24 hours per day. |
34
34
|**Azure Hybrid Benefit**| Specifies whether you have software assurance and are eligible for [Azure Hybrid Benefit](https://azure.microsoft.com/pricing/hybrid-use-benefit/) to use your existing OS licenses. For Azure VM assessments, you can bring in both Windows and Linux licenses. If the setting is enabled, Azure prices for selected operating systems aren't considered for VM costing. |
35
35
36
+
## Dev/Test environment costing
37
+
38
+
For workloads identified as Dev/Test environments, the target cost estimates include only infrastructure costs. License costs for Windows and SQL are excluded, as these workloads can run with Visual Studio subscriptions where the licenses aren't charged separately. This applies to Azure VM and Azure SQL targets. This benefit helps customers accurately reflect reduced costs for non-production environments, and the assessment clearly calls it out for correct cost calculations.
39
+
40
+
## Retained and retired server costing
41
+
42
+
For servers that are marked as retained or retired, the Azure cost is currently shown as $0, as these servers aren't migrating to Azure. Azure Arc is available at no additional cost for retained servers. However, Azure Arc management costs may apply based on the management services availed by the customer.
43
+
36
44
## Next steps
37
45
38
-
-Learn about discovering servers running in [VMware](./tutorial-discover-vmware.md)and [Hyper-V ](./tutorial-discover-hyper-v.md) environment, and [physical servers](./tutorial-discover-physical.md).
39
-
46
+
-[Create an application assessment](create-application-assessment.md)to analyze the cost of migrating your workloads to Azure.
47
+
- Learn about discovering servers running in [VMware](./tutorial-discover-vmware.md) and [Hyper-V](./tutorial-discover-hyper-v.md) environment, and [physical servers](./tutorial-discover-physical.md).
Copy file name to clipboardExpand all lines: articles/migrate/review-application-assessment.md
+42-2Lines changed: 42 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ To review an application/cross-workload assessment, follow the steps:
36
36
:::image type="content" source="./media/review-application-assessment/assessment-overview.png" alt-text="The screenshot that shows where the user can start with application assessment review." lightbox="./media/review-application-assessment/assessment-overview.png":::
37
37
Each migration path provides you with the assessment insights for all the workloads in the scope of the assessment and thus, each path can help you identify the migration insights for each workload based on the targets associated with the migration path. There are four migration paths for each application assessment:
38
38
39
-
|**Migration Strategy**|**Details**|
39
+
|**Migration Path**|**Details**|
40
40
|----------|------|
41
41
| PaaS preferred | PaaS preferred migration path identifies the right-sized Azure targets for your workloads in such a way that you can maximize the PaaS coverage for your workloads. Workloads are assessed for PaaS targets (selected while creating the assessment) and if found ready are recommended as targets and the workloads that aren't ready fall back to Azure VM lift and shift. |
42
42
| PaaS Only | PaaS Only migration path identifies the right-sized Azure targets and readiness of your discovered workloads for PaaS targets (selected while creating the assessment) and if found ready are recommended as targets, if the workloads aren't ready, they aren't recommended for fallback targets. All the unidentified workloads are assessed for Azure VM lift and shift. |
@@ -48,5 +48,45 @@ To review an application/cross-workload assessment, follow the steps:
48
48
1. You can review the details of each strategy by navigating through the strategy tabs on the top or by clicking on View details on the migration path card.
49
49
1. On the migration path tab, you can review the application level details. for migration strategy, TCO for the application and readiness breakup. For each application you can review the readiness coverage, Targets, number of sources and mapped number of targets and the migration strategy.
50
50
1. You can select the application to analyze each of them in detail. The detailed drilldowns can be used to identify readiness, right-sized targets, source properties, migration tools, estimated cost of hosting the source on the Azure, migration guidance, and recommendation reasoning for each workload that is a part of the assessment.
51
+
52
+
## Migration strategies
53
+
54
+
Azure Migrate assessment provides migration strategy recommendations inline with the 5Rs of migration:
55
+
56
+
|**Migration Strategy**|**Details**|
57
+
|---|---|
58
+
| Refactor | Applications or workload migrations where heavy code and configuration changes are required for migration. |
59
+
| Replatform | Workloads that move to PaaS targets without many changes, requiring only basic configuration changes. |
60
+
| Rehost | A lift and shift to IaaS targets without major changes. |
61
+
| Retain | Machines that you want to keep on-premises. Azure recommends connecting them with Azure Arc for easy management. |
62
+
| Retire | Machines that you want to remove altogether. |
63
+
64
+
For applications where constituent workloads have different migration strategies, the application-level strategy is determined by the most complex strategy across all its workloads. The hierarchy from most to least complex is: **Refactor > Replatform > Rehost > Retain > Retire**. For example, if one workload requires Refactor and the others require Rehost, the application-level migration strategy is Refactor.
65
+
66
+
> [!NOTE]
67
+
> Retain and Retire strategies are determined based on reserved tags applied on the servers and all of their workloads. Use the tags `AzM.MigrationIntent:Retain` and `AzM.MigrationIntent:Retire` to mark servers accordingly. It's important to consistently tag all servers and their workloads, as partial retain or retire isn't supported some workloads on a server can't be migrated while others are retained or retired. For more information, see [Assessment prerequisites](assessment-prerequisites.md).
68
+
51
69
:::image type="content" source="./media/review-application-assessment/application-drilldown.png" alt-text="The screenshot that shows where the user can review application level drilldown in the assessment." lightbox="./media/review-application-assessment/application-drilldown.png":::
52
-
1. Review the drill-down details for [servers](review-assessment.md), [databases](review-sql-assessment.md), and [web apps](review-web-app-assessment.md).
70
+
71
+
The assessment drill-down view provides details of all applications and workloads. For each application and workload, the following information is identified:
72
+
73
+
- Cost
74
+
- Code changes
75
+
- Migration strategy
76
+
- Environment (Dev/Test or Production)
77
+
- Sustainability
78
+
79
+
Select an application to review it in detail. The application view has multiple tabs for its workloads—servers, databases, web apps, and file shares. The target recommendations for each of these workloads are mapped and available with detailed information including:
80
+
81
+
- Readiness information
82
+
- Costs
83
+
- Sustainability
84
+
- Migration issues and warnings
85
+
- Migration guidance
86
+
87
+
The drill-down also provides detailed source properties that were used for identifying the Azure target and configurations.
88
+
89
+
> [!NOTE]
90
+
> All servers in applications that are retained or retired are shown only in the **Servers** tab. The constituent workloads on retained or retired servers aren't shown separately, as the retain or retire strategy applies to the complete server.
91
+
92
+
Review the drill-down details for [servers](review-assessment.md), [databases](review-sql-assessment.md), and [web apps](review-web-app-assessment.md).
0 commit comments