Microsoft License Mobility for Google Cloud lets you deploy eligible Microsoft Windows Server apps on Google Cloud using your existing app licenses. This lets you move your workloads to Windows instances on Google Cloud without having to pay any additional Microsoft software licensing fees.
This benefit is available to Microsoft Volume Licensing (VL) customers with eligible server apps covered by active Microsoft Software Assurance (SA) contracts. License mobility helps existing SA customers transition to Google Cloud and gives you the option to continue purchasing perpetual licenses while still taking advantage of the efficiencies of the cloud.
Microsoft License Mobility applies specifically to apps that run on Windows Server, and doesn't apply to licenses for the Windows operating system itself. For physical-core or physical-processor licenses that have dedicated hardware requirements, sole-tenant nodes are required for bringing your own licenses (BYOL).
Move your Microsoft software to Google Cloud
If you are using License Mobility through Software Assurance, you must complete a license verification process and Microsoft will ensure that you have the eligible licenses with active Software Assurance. To start the verification process and review additional details, go to the Microsoft License Mobility verification form in the Cloud Console.
Alternatively, you can also go to the Volume Licensing page and follow the steps outlined under the Steps for Customers section.
For guidance on filling out the form, see the Microsoft License Mobility through Software Assurance Customer Verification guide. Use the following information to specify Google as the Authorized Mobility Partner:
- Authorized Mobility Partner Name: Google LLC.
- Authorized Mobility Partner Website URL:
- Authorized Mobility Partner Email Address:
Microsoft provides confirmation to you and Google when the verification process is complete. If you have License Mobility Agreements in place with Microsoft you can submit your License Mobility agreement information when you create a Windows VM. The information you provide here is submitted to Microsoft. You are responsible for managing true ups and renewals as required under their agreement.
To submit your License Mobility agreement, go to the license submission page in the Cloud Console.
To take advantage of this benefit, the following conditions apply:
All apps for Microsoft Server that are migrated to Google Cloud by using the License Mobility through Software Assurance program must be covered by active Software Assurance (SA) contracts and a Volume Licensing (VL) agreement.
The server apps must be on the list of eligible products. The list includes:
- MS Exchange Server (Contact Google for guidance about deploying MS Exchange Server)
- SharePoint Server (Contact Google for guidance about deploying SharePoint Server)
- SQL Server Standard Edition
- SQL Server Enterprise Edition (For information about SAP license restrictions, see SAP Note 2139358.)
- Lync Server
- System Center Server
- Dynamics CRM Server
- Dynamics AX Server
- MS Project Server
- Visual Studio Deployment
- Visual Studio Team Foundation Server
- BizTalk Server
- Forefront Identity Manager
- Forefront Unified Access Gateway
- Remote Desktop Services
Eligible Volume Licensing programs include the Enterprise Agreement, Enterprise Subscription Agreement, and Microsoft Open Value Agreement, where Software Assurance is included, and other Volume Licensing programs where Software Assurance is an option, such as Microsoft Open License or Select Plus.
The customer must maintain appropriate Client Access Licenses (CALs) with Software Assurance in their Volume Licensing agreement for accessing the app servers.
Doesn't include the Microsoft Windows Client operating system, Desktop apps (for example, Microsoft Office), nor the Microsoft Windows Server operating system. Google Cloud customers will need to continue to run their apps through Windows-based instances on Compute Engine.
To comply with Microsoft's "server farm" rules, licenses deployed in a specific Google Cloud region can't be moved to another Google Cloud region for 90 days.
To benefit from License Mobility, you must bring your own apps to your Windows Server instances. Apps included with premium images provided by Compute Engine, such as SQL Server on the SQL Server premium images, don't receive License Mobility benefits.
SQL Server license requirements
SQL Server License requirements are set out in the Microsoft Service Provider Use Rights, as most recently published by Microsoft.
The number of licenses required when running a Compute Engine Windows instance with software licensed under the License Mobility through Software Assurance benefit is based on the instance type and version of SQL Server.
In recent (as of February 2016) Microsoft SPUR agreements, Microsoft states that you must assign one license for each Virtual Core in each Virtual OSE, with a minimum of 4 licenses per OSE. In Compute Engine, a "Virtual OSE" is the equivalent of a VM Instance, and a Virtual Core is the equivalent of one Compute Engine vCPU. Therefore, if you are planning to run SQL Server on a Compute Engine instance with 4 or more vCPUs, you must assign a license for each vCPU. If you run on a 2-vCPU or smaller VM, you must still assign 4 VCore licenses. If you are using SQL Server Enterprise Edition, additional use rights might be available to you. For full details about your situation, consult the Microsoft Service Provider Use Rights document, SQL Server Licensing Guide published by Microsoft, or contact your Microsoft representative for assistance.
For licensing information about other editions of Microsoft SQL Server, please contact us.
Are you interested in running Microsoft Windows Server or Windows Server apps, such as SQL or SharePoint on Google Cloud, and would like to have an Google Cloud sales representative follow up with you about your IT project? Please contact us.