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/concepts-business-case-calculation.md
+35-18Lines changed: 35 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,8 @@ This article provides an overview of assessments in the [Azure Migrate: Discover
19
19
The Business case capability helps you build a business proposal to understand how Azure can bring the most value to your business. It highlights:
20
20
21
21
- On-premises vs Azure total cost of ownership.
22
+
- (Optional) Current on-premises vs On-premises with Arc total cost of ownership.
23
+
- (Optional) the cost savings and other benefits of using Azure security (Microsoft Defender for Cloud) and management (Azure Monitor and Update Management) via Arc, as well ESUs enabled by Arc for your on-premises servers.
22
24
- Year on year cashflow analysis.
23
25
- Resource utilization based insights to identify servers and workloads that are ideal for cloud.
24
26
- Quick wins for migration and modernization including end of support Windows OS and SQL versions.
@@ -27,7 +29,7 @@ The Business case capability helps you build a business proposal to understand h
27
29
Other key features:
28
30
29
31
- Helps remove guess work in your cost planning process and adds data insights driven calculations.
30
-
- It can be generated in just a few clicks after you have performed discovery using the Azure Migrate appliance.
32
+
- It can be generated almost instantly after you have performed discovery using the Azure Migrate appliance.
31
33
- The feature is automatically enabled for existing Azure Migrate projects.
32
34
33
35
This capability can only be used to create Business cases in public cloud regions. For Azure Government, you can use the existing assessment capability.
@@ -114,7 +116,8 @@ There are four major reports that you need to review:
114
116
- Savings from unique Azure benefits like Azure Hybrid Benefit.
115
117
- Savings from Security and Management capabilities.
116
118
- Discovery insights covering the scope of the Business case.
117
-
-**On-premises vs Azure**: This report covers the breakdown of the total cost of ownership by cost categories and insights on savings.
119
+
-**Current on-premises vs Future**: This report covers the breakdown of the total cost of ownership by cost categories and insights on savings.
120
+
-**On-premises with Azure Arc**: This report covers the breakdown of the total cost of ownership for your on-premises estate with and without Arc.
118
121
-**Azure IaaS**: This report covers the Azure and on-premises footprint of the servers and workloads recommended for migrating to Azure IaaS.
119
122
-**Azure PaaS**: This report covers the Azure and on-premises footprint of the workloads recommended for migrating to Azure PaaS.
120
123
@@ -148,7 +151,7 @@ Cost components for running on-premises servers. For TCO calculations, an annual
148
151
| Labor | Labor | IT admin | DC admin cost = ((Number of virtual machines) / (Avg. # of virtual machines that can be managed by a full-time administrator)) * 730 * 12 |
149
152
| Management | Management Software licensing | System center Management software | Used for cost of the System center management software that includes monitoring, hardware and virtual machine provisioning, automation, backup and configuration management capabilities. Cost of Microsoft system center management software is added when the system center agents are identified on any of the discovered resources. This is applicable only for windows servers and SQL servers related scenarios and includes Software assurance. |
150
153
||| VMware Vcenter Management software | This is the cost associated with VMware management software i.e. Management software cost for vSphere Standard + production support cost of management software. Not included- other hypervisor software cost or Antivirus/Monitoring Agents. |
151
-
||| Other Management software | This is the cost of the management software for third party management products. |
154
+
||| Other Management software | This is the cost of the management software for Partner management products. |
152
155
|| Management cost other than software | Monitoring cost | Specify costs other than monitoring software. Default is USD 430 per year per server. This is multiplied with the number of servers. The default used is the cost associated with a monitoring administrator. |
153
156
||| Patch Management cost | Specify costs other than patch management software. Default is USD 430 per year per server. This is multiplied with the number of servers. Default is the cost associated with a patch management administrator. |
154
157
||| Backup cost | Specify costs other than backup software. Default is USD 580 per year per server. This is multiplied with the number of servers. Default used includes the cost per server for a backup administrator and storage required locally for backup. |
@@ -173,6 +176,18 @@ Cost components for running on-premises servers. For TCO calculations, an annual
173
176
| Labor | Labor | IT admin | DC admin cost = ((Number of virtual machines) / (Avg. # of virtual machines that can be managed by a full-time administrator)) * 730 * 12 |
174
177
| Management | Azure Management Services | Azure Monitor, Azure Backup and Azure Update Manager | Azure Monitor costs for each server as per listed price in the region assuming collection of logs ingestion for the guest operating system and one custom application is enabled for the server, totaling logs data of 3GB/month. <br/><br/> Azure Backup cost for each server/month is dynamically estimated based on the [Azure Backup Pricing](/azure/backup/azure-backup-pricing), which includes a protected instance fee, snapshot storage and recovery services vault storage. <br/><br/> Azure Update Manager is free for Azure servers. |
| Compute and Licensing | Hardware and Licenses | Server Hardware (Host machines) and Licenses | Estimated as a sum of total server hardware acquisition cost + software cost (Windows license + SQL license + Virtualization software cost) + maintenance cost </br> Total hardware acquisition cost is calculated using a cost per core linear regression formula. </br> SQL license cost is assumed to be using the pay-as-you-go model via Arc enabled SQL Server. ESU licenses for Windows Server and SQL Server are also assumed to be paid via Azure through ESUs enabled by Azure Arc. |
184
+
| Storage | Storage Hardware || Estimated as a sum of total storage hardware acquisition cost + software maintenance cost. <br> Total storage hardware acquisition cost = Total volume of storage attached to VMs (across all machines) * Cost per GB per month * 12. Cost per GB can be customized in the assumptions similar to the current On-premises storage cost. |
185
+
| Network | Network Hardware and software | Network equipment (Cabinets, switches, routers, load balancers etc.) and software | Estimated as a sum of total network hardware and software cost + network maintenance cost Total network hardware and software cost is defaulted to 10%* (compute and licensing +storage cost) and can be customized in the assumptions. Network maintenance cost is defaulted to 15%*(Total network hardware and software cost) and can be customized in the assumptions Same as current On-premises networking cost. |
186
+
| Security | General Servers | Server security cost | Estimated as sum of total protection cost for general servers and SQL workloads using MDC via Azure Arc. MDC Servers plan 2 is assumed for servers. Microsoft Defender for SQL on Azure-connected databases is assumed for SQL Server |
187
+
| Facilities | Facilities & Infrastructure | DC Facilities - Lease and Power | Based on user input. Same as current On-premises facilities cost. |
188
+
| Labor | Labor | IT admin | Same as current On-premises labor cost.|
189
+
| Management | Management Software licensing | System center or other management software | Estimated as sum of total management cost for general servers. This includes monitoring and patching. Patching is assumed to be free via Azure Update Manager as it is included in MDC Servers plan 2. Monitoring cost is calculated per day based on log storage and alerts and multiplied*365 Estimated as 70% of on-premises management labor cost by default as it is assumed that 30% of labor effects could be redirected to other high impact projects for the company due to productivity improvements. Labor costs can be customized in Azure Arc setting under Azure cost assumptions.|
190
+
176
191
### Year on Year costs
177
192
178
193
#### Current state (on-premises)
@@ -199,28 +214,30 @@ Cost components for running on-premises servers. For TCO calculations, an annual
199
214
| Security | Per year | Per server annual security/protection cost. ||
200
215
| Datacenter Admin cost | Number of people * hourly cost * 730 hours | Cost per hour based on location. ||
201
216
202
-
#### Future state (on-premises + Azure)
203
-
204
-
It assumes that the customer does a phased migration to Azure with following % of servers migrated every year:
217
+
#### Future state (on-premises with Arc + Azure)*
205
218
206
-
|**Year 0**|**Year 1**|**Year 2**|**Year 3**|
207
-
--- | --- | --- | --- |
208
-
| 0% | 20% | 50% | 100% |
219
+
When you create a business case, by default, servers remaining on-premises are assumed to be Arc-enabled. You can disable Arc calculation by editing Azure cost assumptions.
209
220
210
-
You can override the above values in the assumptions section of the Business case.
| Estate migrated per year| 0% | 20% | 50% | 100% | User input|
224
+
225
+
*Servers remaining on-premises are assumed to be Azure Arc-enabled. When you create a business case, by default, servers remaining on-premises are assumed to be Arc-enabled. You can disable Arc calculation by editing Azure cost assumptions.
211
226
212
-
In Azure, there's no CAPEX, the yearly Azure cost is an OPEX
|CAPEX | Year n CAPEX = (100- estimated migration % that year)* Year n CAPEX in current state|
232
+
|OPEX | Year n OPEX = (estimated migration % that year) * Total Azure TCO * (1+ infrastructure growth rate%) + (100- estimated migration % that year)* Year n OPEX in current state|
233
+
|Future state Cash Flow | Sum of CAPEX and OPEX per year|
234
+
|Annual NPV | NPV per year = (Year n Cashflow)/ (1+WACC)^n <br> WACC is defaulted to 7% and can be customized in the assumptions.|
235
+
|Future State NPV | Sum of annual NPV|
219
236
220
237
## Glossary
221
238
222
-
|Term | Details |
223
-
--- | --- |
239
+
| Term | Details |
240
+
|--- | --- |
224
241
|**Business case**| A Business case provides justification for a go/no go for a project. It evaluates the benefit, cost and risk of alternative options and provides a rationale for the preferred solution. |
225
242
|**Total cost of ownership (TCO)**| TCO (Total cost of ownership) is a financial estimate to help companies calculate precisely, the economic impact during the whole life cycle of IT projects. |
226
243
|**Return on Investment (ROI)**| A project’s expected return in percentage terms. ROI is calculated by dividing net benefits (benefits less costs) by costs. |
title: Arc enable discovered inventory in Azure Migrate
3
+
description: Describes how to enable arc in Azure Migrate
4
+
author: v-sreedevank
5
+
ms.author: anjalimishra
6
+
ms.service: azure-migrate
7
+
ms.topic: how-to
8
+
ms.date: 10/14/2024
9
+
10
+
---
11
+
12
+
# Enable Arc on Migrate inventory
13
+
14
+
15
+
This article describes how to view the Arc status of your Migrate discovered inventory and Arc enable your on-premises servers discovered in your datacenter with Azure Migrate: Discovery and assessment tool’s [appliance-based discovery](./vmware/how-to-set-up-appliance-vmware.md).
16
+
17
+
The [Azure Migrate appliance](migrate-appliance.md) is a lightweight appliance that the Azure Migrate: Discovery and assessment tool uses to discover servers running in vCenter Server and to send server configuration and performance metadata to Azure.
18
+
19
+
## Prerequisites
20
+
21
+
- Make sure you've [created](create-manage-projects.md) an Azure Migrate project. You can also reuse an existing project to use this capability.
22
+
- Once you've created a project, the Azure Migrate: Discovery and assessment tool is automatically [added](how-to-create-assessment.md) to the project.
23
+
- Discover your IT estate using Azure Migrate appliance. Follow our tutorials for [VMware](./vmware/tutorial-discover-vmware.md) or [Hyper-V](tutorial-discover-hyper-v.md) or [Physical/Bare-metal](tutorial-discover-physical.md) or other clouds to try out these steps.
24
+
25
+
## Overview
26
+
27
+
The Arc-enable Migrate Inventory helps you view the Arc status of inventory discovered in Azure Migrate and navigate you to Arc center, if you want to Arc-enable your servers. This integration provides unified management experience, enabling better control and visibility over the migration process along with managing the remaining on-premises inventory. It includes these features:
28
+
29
+
- Allows you to view the Arc status of a server, if it's Arc-enabled or not.
30
+
- Directs you to download the Arc onboarding script from the Migrate inventory screen and run it on individual machines using your preferred automation method.
31
+
32
+
### Arc status in Azure Migrate
33
+
34
+
To view the Arc Status in Azure Migrate, follow these steps:
35
+
36
+
1. On the **Get started** page > **Servers, databases and web apps**, select **Discovered servers**.
37
+
The **Discovered servers** page lists all the machines discovered. You can see the **Sync Arc Status** option here.
38
+
39
+
:::image type="content" source="./media/how-to-arc-enable-inventory/discovered-servers-inline.png" alt-text="Screenshot of the discovered servers." lightbox="./media/how-to-arc-enable-inventory/discovered-servers-expanded.png":::
40
+
41
+
2. Select **Sync Arc Status**. Azure Migrate refreshes your discovered inventory. It compares this data with the data available in Azure Resource Graph via the Azure Hybrid Connected Resource Provider. Here, the machine’s BIOS ID is used to map machines in Migrate inventory against Azure Arc inventory. Once a unique match is found, this machine ID is saved in the Migrate inventory, providing seamless tracking and further status updates.
42
+
43
+
:::image type="content" source="./media/how-to-arc-enable-inventory/discovered-items-arc-inline.png" alt-text="Screenshot of the discovered items with Arc button." lightbox="./media/how-to-arc-enable-inventory/discovered-items-arc-expanded.png":::
44
+
45
+
3. To sync the Arc Status of a particular machine, select the **Arc Status** of that machine and you'll be directed to the details of Arc Status. You can review and sync the Arc status from here. You can add this column to the view, if the column isn't visible.
46
+
47
+
:::image type="content" source="./media/how-to-arc-enable-inventory/arc-status-inline.png" alt-text="Screenshot of the Arc status panel." lightbox="./media/how-to-arc-enable-inventory/arc-status-expanded.png":::
48
+
49
+
> [!Note]
50
+
> Once the refresh job is completed, the Arc discovery status is updated.
51
+
52
+
The **Completed** Arc discovery status indicates that the machine was checked against the Arc inventory, but it might or might not be onboarded to Azure Arc.
53
+
54
+
The Arc status has two states. If a machine is Arc-enabled, the Migrate inventory syncs with it and the status is updated as **Enabled** else it's marked **Not enabled**.
55
+
56
+
### Enable Arc from Azure Migrate
57
+
58
+
To enable Arc for Azure Migrate discovered inventory, follow these steps:
59
+
60
+
1. On the **Get started** page > **Servers, databases and web apps**, select **Discovered items**.
61
+
62
+
2. Navigate to **Enable Arc** and select **Generate onboarding script**.
63
+
64
+
:::image type="content" source="./media/how-to-arc-enable-inventory/onboard-script-inline.png" alt-text="Screenshot of the generate onboarding script button." lightbox="./media/how-to-arc-enable-inventory/onboard-script-expanded.png":::
65
+
66
+
You'll be directed to add the project and server details. Once you enter all the required details, you'll be able to download and run the script.
67
+
68
+
:::image type="content" source="./media/how-to-arc-enable-inventory/download-script-inline.png" alt-text="Screenshot of the download script button." lightbox="./media/how-to-arc-enable-inventory/download-script-expanded.png":::
69
+
70
+
For more information on how to Arc enable your inventory,
71
+
72
+
-[Arc-enable your machines at scale](/azure/azure-arc/servers/onboard-service-principal)
73
+
-[Arc enable your servers](/azure/azure-arc/servers/learn/quick-enable-hybrid-vm)
Copy file name to clipboardExpand all lines: articles/migrate/how-to-build-a-business-case.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,8 @@ This article describes how to build a Business case for on-premises servers and
31
31
The Business case capability helps you build a business proposal to understand how Azure can bring the most value to your business. It highlights:
32
32
33
33
- On-premises vs Azure total cost of ownership.
34
+
- (Optional) Current on-premises vs On-premises with Arc total cost of ownership.
35
+
- (Optional) the cost savings and other benefits of using Azure security (Microsoft Defender for Cloud) and management (Azure Monitor and Update Management) via Arc, as well ESUs enabled by Arc for your on-premises servers.
34
36
- Year on year cashflow analysis.
35
37
- Resource utilization based insights to identify servers and workloads that are ideal for cloud.
36
38
- Quick wins for migration and modernization including end of support Windows OS and SQL versions.
0 commit comments