All Products
Search
Document Center

Migration Hub:TCO analysis

Last Updated:Apr 25, 2025

Cloud Migration Hub provides the total cost of ownership (TCO) analysis feature. This topic describes how to use the feature to analyze the costs of migrating resources from third-party cloud service providers or data centers to Alibaba Cloud. You can make decisions on cloud migration for your enterprise based on the analysis results. Third-party cloud service providers include Amazon Web Services (AWS), Huawei Cloud, Tencent Cloud, and Azure.

Video tutorial

TCO analysis for third-party cloud service providers

Create a TCO analysis task

1. Log on to the Cloud Migration Hub console. In the left-side navigation pane, choose Assessment Capability > TCO Analysis. On the page that appears, click a tab based on your cloud migration scenario. Then, click Create TCO Analysis Task. In the panel that appears, configure the parameters.

image

image

2. Configure the Research methods parameter to select a survey method.

a. AK/SK: You can assign an account that has read-only permissions on AWS resources to Cloud Migration Hub. Then, Cloud Migration Hub can automatically analyze bills and map AWS resources to Alibaba Cloud services. This way, you can obtain the costs of using Alibaba Cloud services and a cost comparison between using Alibaba Cloud services and using AWS resources.

  • If you want to analyze the costs of migrating resources from AWS, Huawei Cloud, or Tencent Cloud to Alibaba Cloud and select AK/SK as the survey method, configure the parameters such as AccessKey and SecretKey.

image

Note

1. AWS: Before you select AK/SK as the survey method, make sure that AWS Cost Explorer is activated and the account that you want to assign to Cloud Migration Hub has the following permissions:

arn:aws:iam::aws:policy/AWSBillingReadOnlyAccess
arn:aws:iam::aws:policy/Billing
arn:aws:iam::aws:rds/DescribeDbInstances

Cloud Migration Hub needs to call the GetCostAndUsageRequest operation of AWS SDKs to access your AWS bills. You are charged for the calls. Cloud Migration Hub also needs to access the configuration information of your Amazon Relational Database Service (Amazon RDS) resources to recommend suitable specifications of Alibaba Cloud ApsaraDB RDS instances. Make sure that the assigned account has read-only permissions on Amazon RDS.

2. Tencent Cloud: Before you select AK/SK as the survey method, log on to the Tencent Cloud console and use Cloud Access Management (CAM) to configure policies for the account that you want to assign to Cloud Migration Hub.

3. Huawei Cloud: Before you select AK/SK as the survey method, log on to the Huawei Cloud console and use Identity and Access Management (IAM) to configure policies for the account that you want to assign to Cloud Migration Hub.

4. Azure: Before you select AK/SK as the survey method, log on to the Azure console and navigate to the Resource groups or Subscriptions module. Then, go to the Access control (IAM) page to configure access permissions.

Cloud Migration Hub does not record or store your sensitive information such as AccessKey pairs. The key information that you enter is used only for the current task.

  • If you want to analyze the costs of migrating resources from Azure to Alibaba Cloud and select AK/SK as the survey method, configure the parameters such as TenantId, SubscriptionId, ClientId, and SecretKey. The following figure shows an example.

image

b. Form Upload: You can upload the information about third-party cloud resources for analysis by filling in and uploading an Excel template. This survey method is supported only for AWS.

If you select Form Upload as the survey method, click Download Template to download the template. After you fill in the template, click Select file to upload the template.

image

c. Bill Upload: You can upload a bill file that you download from AWS for analysis. This survey method is supported only for AWS.

If you select Bill Upload as the survey method, click Select file to upload a bill file that you download from AWS. Bill files in the PDF and CSV formats are supported. You can click Download Template to download sample bills.

image

To download a bill file from AWS, perform the following steps:

  • Step 1: Log on to the AWS console. On the homepage of the AWS console, click Billing and Cost Management.image

  • Step 2: On the Billing and Cost Management page, click View bill.image

  • Step 3: In the upper-right corner of the Bills page, select the billing cycle and click Download all to CSV to download a bill file in the CSV format or click Print to export a bill file in the PDF format.image

3. Submit the TCO analysis task.

  • If you want to analyze the costs of migrating resources from AWS, Huawei Cloud, or Tencent Cloud to Alibaba Cloud, configure the parameters and click Yes to initiate a TCO analysis task.

image

  • If you want to analyze the costs of migrating resources from Azure to Alibaba Cloud, configure the parameters and click Yes to initiate a TCO analysis task.

image

After the task is submitted, you can view the submitted task in the In Progress state on the TCO Analysis page. After the task is complete, you can perform subsequent detailed analysis.

image

Download the bill analysis results

Cloud Migration Hub analyzes your service bills within the specified time range based on billable items to obtain the specifications, average monthly usage, and average monthly resource consumption for each service. After the analysis is complete, you can download the analysis results as an Excel file to your on-premises device for further analysis.

image

View the service mapping list

Based on the service specifications and usage data, Cloud Migration Hub maps the purchased third-party cloud services to Alibaba Cloud services. Cloud Migration Hub provides the most cost-effective configurations that can cover your current service usage without compromising the service specifications. You can click View Configurations to view the service mapping list. In the list, you can add, modify, or remove mapping relationships and adjust the resource mapping logic that is predefined by the TCO analysis feature. This allows you to determine Alibaba Cloud service specifications that can meet your business requirements. You can also click Export mapping details to download the service mapping list in the PDF or EXCEL format.

image

Compare services

In terms of cost estimation, Cloud Migration Hub provides a comparison between your average monthly costs of using third-party cloud services and the estimated average monthly costs of using Alibaba Cloud services during the specified time range. You can click Export results to download the comparison results as a PDF file. You can also contact your Alibaba Cloud sales manager who can help adjust the price calculation ratio of services in each service category. This further optimizes your costs of using Alibaba Cloud services.

image

image

image

Services between which mapping relationships can be established

Third-party cloud service

Alibaba Cloud service

Amazon Elastic Compute Cloud

Elastic Compute Service

Amazon Elastic IP Address

Elastic IP Address

Amazon NAT Gateway

NAT Gateway

Amazon Elastic Load Balancing

Server Load Balancer

Amazon Relational Database Service

ApsaraDB RDS

Amazon Simple Storage Service

Object Storage Service

Amazon Elastic File System

Block Storage

Amazon EC2 Container Registry

Container Registry

Amazon Elastic Container Service for Kubernetes

Container Service for Kubernetes

Huawei Elastic Cloud Server

Elastic Compute Service

Huawei Relational Database Service

ApsaraDB RDS

Tencent Cloud Virtual Machine

Elastic Compute Service

Azure Virtual Machines

Elastic Compute Service

TCO analysis for data centers

Create a TCO analysis task

Log on to the Cloud Migration Hub console. In the left-side navigation pane, choose Assessment Capability > TCO Analysis. On the page that appears, click the Cloud Migration Cost Assessment for IDC tab. Then, click Research Form Filling. On the page that appears, configure the parameters.

image

Server

1. In the Server section, enter the information about servers. Select Application Server or Database Server from the Type drop-down list. Configure other parameters in the Server section, such as the type and quantity of each resource, and click the Refresh icon. The system generates a server unit price based on your configurations. The unit price is affected by the market reference price of each resource.

image

2. To add a server, click Add Server and configure the parameters in the blank server template.image

Switch network card

Click Automatic calculation based on server. The system automatically calculates the number of network interface controllers (NICs) for vSwitches based on the server specifications that you configured. To manually modify the shared price for each NIC, enter a value in the Single network card sharing price field.

image

Storage

1. Select Object Storage or File Storage from the Specifications drop-down list. Configure other parameters in the Storage section and click the Refresh icon. The system calculates the storage price based on your configurations. You can also manually modify the storage price based on your business requirements.

image

2. To add a storage service, click Add Storage and configure the parameters in the blank storage template.

image

Data Center

Select the region in which your data center is deployed. The default rack rental fee varies based on the region. You can also manually modify the rack rental fee based on your business requirements. To add a rack, click the plus icon.

image

Bandwidth

Adjust the slider or manually enter a value to specify the bandwidth. The system calculates the monthly bandwidth unit price based on the default price. You can also manually modify the bandwidth unit price based on your business requirements.

image

IT manpower cost

IT costs include office costs and labor costs other than remunerations, such as social security costs. The default value in each Personnel costs field indicates a market reference price. You can also manually modify the values based on your business requirements.

image

Other cost factors

Specify other costs based on your business requirements. You can select Coefficient calculation as the calculation method and specify a percentage for each item. The annual costs are roughly estimated based on the total price and coefficients.

image

You can also select Cost Entry as the calculation method and enter a cost value for each item.

image

Note

Other costs:

  1. Server software costs: the costs of various commercial software installed on the servers, such as operating systems, database management systems, load balancing systems, resource management platforms, and O&M change platforms.

  2. Cost of storage software: the costs of commercial storage software used for device management and remote maintenance. This kind of software provides core features such as data redundancy protection, data reconstruction and restoration, hierarchical storage, data encryption, load balancing, snapshot replication, and version management.

  3. Performance Reservation: the costs of performance reservation in your data center. You can estimate the value based on your business requirements. This reduces the risk of insufficient capacity that may arise when workloads surge in a short period of time.

  4. Disaster recovery cost: the costs of disaster recovery reservation in your data center to handle hardware damages. This reduces stability risks that arise when physical devices fail.

  5. Cost of capital: the capital costs that are generated when you purchase resources in advance to deploy your data center.

Depreciation life

Specify the depreciation life of your devices. Valid values: 3, 4, and 5. Unit: years.

image

After you complete the preceding configurations, click View Cost Report and wait until the report is generated.

image

View the cost report

After the report is generated, you are navigated to the report details page on which you can view the cost analysis results. To modify parameters, click Adjustment needs in the upper-right corner of the report details page to return to the Research Form Filling page. To export the report as a PDF file, click Download Cost Report.

image

Compare the costs of using data center resources and the costs of using Alibaba Cloud services for each year within the depreciation life and view the detailed costs.image

image

Compare cost lists

In the lower part of the report details page, you can view the detailed cost comparison of the TCO analysis task. You can compare the costs of major service categories such as Calculation force and Network in a structured manner.

image

You can click the drop-down arrow to the right of each category or click Expand All in the upper-right corner of the Cost List Comparison section to view the detailed specifications and prices.

image

View historical reports

All the generated analysis reports are displayed on the Cloud Migration Cost Assessment for IDC tab. You can configure different research forms based on your business requirements and compare costs. To view the comparison details of a report, find the report on the Cloud Migration Cost Assessment for IDC tab and click View in the Operation column to go to the report details page.image