Microsoft License Mobility for Google Cloud Platform (GCP) allows you to deploy eligible Microsoft Windows Server apps on GCP using your existing app licenses. This lets you move your workloads to Windows instances on GCP 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 GCP 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.
Move your Microsoft software to GCP
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 GCP 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 will provide 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 will be 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 GCP Console.
To take advantage of this benefit, the following conditions apply:
- All apps for Microsoft Server that are migrated to GCP by the License Mobility through Software Assurance program must be covered with active Software Assurance (SA).
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. GCP 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 GCP region can't be moved to another GCP 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 Licence 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 versions 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 GCP, and would like to have an GCP sales representative follow up with you about your IT project? Please contact us.