Quickstart: Generate a rapid cost estimate
Learn how to generate a rapid cost estimate for running your infrastructure on Google Cloud with Migration Center.
The estimates are generated based on Google Cloud best practices. Your actual cost can be higher or lower than the generated estimate.
In this example, you will estimate the cost of migrating an on-premises environment that has the following specifications:
- Contains x86 vCPUs only
- Includes SAP and Oracle vCPUs
- Includes both Linux and Windows vCPUs
- Has a migration timeline of 5 years
To follow step-by-step guidance for this task directly in the Google Cloud console, click Guide me :
Before you begin
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project : Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
- Create a project
: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles .
-
Verify that billing is enabled for your Google Cloud project .
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project : Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
- Create a project
: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles .
-
Verify that billing is enabled for your Google Cloud project .
Start estimation
-
In the Google Cloud console, go to the Migration Center Estimate costpage.
-
In the Estimate namefield, enter
demo_estimate. -
In the On-premisescalculator card, click Add to estimate.
-
Click Start estimate.
-
On the Start your estimatepage, in the On-premisescard, click
Start .
Specify infrastructure details
-
On the Estimate basicspage, leave the default location as is and click Next.
-
On the Infrastructurepage, in the Total vCPUs to be migratedsection, in the Number of vCPUsfield, enter
78250.Based on the default storage to compute ratio, which is
4:1, the Data center memory requiredfield is automatically updated to313000. -
Leave the Include non-x86 infrastructurecheckbox blank.
-
In the Storage currently in use in your data center(s)section, specify the following details:
-
In the Total storage (TB)field, enter
110. -
Leave the default values for % File Storage, % Block Storage, and % Object Storageas is.
-
-
To specify the workload and license details, click Next.
Specify workload and license details
-
On the Workloads and licensespage, in the Oracle and SAP workloadssection, select
Oracle andSAP . -
In the additional Oracle vCPUsand SAP vCPUsfields that appear, enter the following values:
- % of total vCPUs running Oracle Database:
32 - % of total vCPUs running Oracle Exadata:
0 - % of total total vCPUs running Oracle Data Warehouse Database:
0 - Storage for Oracle database (GB):
50 - % of total SAP Application vCPUs:
38 - % of total SAP Database vCPUs:
12
- % of total vCPUs running Oracle Database:
-
In the Licenses for all other workloadssection, select
Windows Server . -
Select
Linux OS and then select Free Linux OS options (Ubuntu, CentOS, Debian, AlmaLinux, openSUSE, etc). -
In the % of vCPUs running Windows Serverfield, enter
30. -
In the % of vCPUs running free Linux OSfield, enter
70. -
To set up the migration timeline, click Next.
Set up the migration timeline
-
On the Migration timeline, pricing, and discountspage, leave the default values as is.
-
To review and export the results, click Submit.
Review and export estimation results
This page displays the following:
-
Your 5-year cloud spend estimate range.
For this example, the range is $57.5M - $70.3M.
-
Estimated pricing for your selected environment.
In this example, to view the breakdown of the annual cost for migrating your on-premises infrastructure to Google Cloud and the breakdown of the annual cost for each product, click View detailsin the On-premisesresults card.
To view the breakdown of the annual cost for each product, click the product name. For example, to view the annual cost breakdown for Compute Engine, click
Compute . The annual list price and percentage of the total estimate is displayed for each Compute Engine component.Further, to see the details of how this cost is calculated for any Google Cloud component, click the component name. For example, click Compute for Hot cores (N2). The details about how the sizing and price is calculated is displayed. These calculations are based on your inputs and the default assumptions that you can edit if needed.
To export the estimation results, on the top of the results page, click Exportand select the appropriate option.
Clean up
To avoid incurring charges to your Google Cloud account for the resources used on this page, follow these steps.
Delete the project
The easiest way to eliminate billing is to delete the project that you created for the tutorial.
To delete the project:
- In the Google Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete .
- In the dialog, type the project ID, and then click Shut down to delete the project.
What's next
- Learn more about cost estimation .

