3 Some definitions Software Services Infrastructure as a Service Platform as a ServiceSoftware as a ServiceServices that Microsoft partners provide to their customers that make products available and that display, run, access, or otherwise interact with Microsoft licensed products.IaaS is a shared cloud infrastructure to substitute on premises physical infrastructure.PaaS is using the cloud as a server platform for building a new generation of cloud applications.SaaS is consuming entire workloads as finished services running in the cloud.Data Center ProviderSoftware Services ResellerExternal UserVolume Licensing CustomerAn entity that provides software services, usually infrastructure services, to another Service Provider. (Including Microsoft Azure)An entity that resells a Service Provider’s software services to End Users.Users that are not either your or your affiliates’ employees, or your or your affiliates’ onsite contractors or onsite agents.An entity that has an active Microsoft Volume Licensing Agreement such as Enterprise Agreement, Select Plus, Open License, or other that is not a Services Provider License Agreement (SPLA). Referenced throughout as “end customer.”(*) In SPLA, Service Provider’s End Users are External Users
6 Dedicated hosting Scenarios Hosting Partner Dedicated VM Hosting Partner Dedicated ServersScenariosScenario #1: Company A chooses to engage a hosting partner to manage its server systems for use by Company A’s employees and/or contractors. Company A requires a single tenant (dedicated) environment.Scenario #2: Company A is a retailer with a large online presence, and is engaging the Hosting Partner to manage the servers accessed and used by the employees and contractors of Company A. Additionally, the hosting partner will manage and maintain the web and e-commerce servers that Company A’s customers use to interact with the Company A’s online store. Company A requires a single tenant environment. Licensing OptionsScenario #1: Company A acquires server applications under VL and allows the Hosting Partner to deploy and manage those licenses in a dedicated environment on its behalf.Scenario #2: Company A acquires VL licenses and allows the Hosting Partner to deploy and manage those licenses on their behalf in a dedicated environment. For the e-commerce servers, Company A needs to acquire External Connectors to provide access to external users.Scenario #1 & 2: Hosting Partner acquires software using its SPLA and provides Software Services to Company A in a dedicated environment. ExampleCompany A outsources its IT to another company (hosting partner) in dedicated servers and virtually dedicated VMs. As a large retailer, Company A outsources its server management as well as online store management to Hosting Partner, who will deploy that environment in physically dedicated servers to Company A.Company A (Employees & Contractors)Company A’s Online StoreConsumersDedicated Physical server(s)Virtual machine(s)Company a internal usersCompany a customers (external users)
8 License Mobility through Software Assurance ScenarioHosting Partner offers to its customers access to a shared infrastructure platform based on Windows Server onto which the customer may deploy their eligible Microsoft server applications or workloads on a dedicated virtual machine. Licensing OptionsHosting Partner can acquire respective licenses to offer IaaS (e.g. Windows Server) via its SPLA. Company C (Hosting Partner’s customer) can deploy its VL server licenses in the Hosting partner’s infrastructure in dedicated VMs, if Company C has Software Assurance and the partner follows the License Mobility through Software Assurance rules.Customers may deploy certain application server licenses with active SA from other Volume Licensing agreements via License Mobility through Software Assurance if the Hosting partner is authorized and the customer is properly licensed.MS Office and Windows Server are not eligible for LM through SA.ExamplesHosting Partner hosted Infrastructure as a Service. See for more information.Company CMicrosoft ApplicationVolume Licensingserver licenseswith active SADedicated VMHosting PartnerShared InfrastructureMulti-tenant physical server(s)PARTNER’S DATACENTERPARTNER’S INFRASTRUCTUREVirtual machine(s)Company C (Partner’s end user)
9 RDS User CAL extended rights ScenarioScenario #1: Company A wants its employees and onsite contractors to access a Microsoft or other third party desktop application on a Hosting Partner’s dedicated or shared infrastructure. Hosting Partner is the licensee and providing the application workloads.Scenario #2: Company B wants to run a third party application on a Hosting Partner’s shared infrastructure for the use of its employees (internal use). At the same time has invested previously on RDS User CALs with Software Assurance. Scenario #3: Company C wants its employees to access a Microsoft Application (e.g. Desktop Application) provided by a Hosting Partner on its shared infrastructure and at the same time has invested previously on RDS User CALs with Software Assurance. Licensing OptionsScenario #1: Hosting Partner provides desktop application software as a service (SaaS) to Company A in a dedicated or shared VM licensed via SPLA. Hosting Partner must license RDS SAL for each Company A’s user. This is because the environment will be used for Company A’s external use, as well as it’s internal use.Scenario #2: Hosting Partner provides access to a desktop application in a dedicated VM on a shared infrastructure licensed via SPLA and requires no SALs, because Company B’s users have RDS User CALs with active Software Assurance acquired via other VL Programs (e.g. EA, Select Plus).Scenario #3: Company C provides access to the Microsoft server apps for their employees (internal use) using their qualified server/CALs and RDS User CALs with active SA purchased via their Volume Licensing Agreement (EA, Select). This is allowed via License Mobility through SA rights in which the Application is running on a dedicated virtual machine (VM).Company B (End User)Company C (End User)Company A (End User)LM through SARDS User CAL + SARDS User SALRDS User CAL + SAMicrosoftApplicationLicensed and ownedby Hosting PartnerDedicated or Shared VMCompany’s BApplicationBuild/owned byCompany B or licensedto Company Bby 3rd Party (Non-MS)Dedicated VMMicrosoftApplicationLicensed byCompany C(VL server license)Dedicated VMHosting PartnerShared InfrastructureCompany B or C internal usersMulti-tenant physical server(s)Virtual machine(s)
10 Management and monitoring Hosting Partner VM**Hosting Partner Servers*ScenarioScenario #1: Company A wishes to run software applications on a hosting partner’s shared infrastructure and wants partner to manage those workloads.Licensing OptionsHosting partner licenses System Center via SPLA provides management services for Company’s A software as a service (SaaS) workloads running on hosting partner’s shared infrastructure all licensed via SPLA.Company A brings its own System Center licenses with SA and contracts with Hosting partner to manage its workloads on its behalf. Workloads are running in dedicated VMs on partner’s shared infrastructure.Company A brings its own System Center licenses and contracts with Hosting partner to manage its workloads on its behalf. Workloads are running in dedicated VMs on partner’s dedicated servers.Hosting Partner Dedicated (or Shared) ServersHosting Partner Dedicated (only) VMSystem Center ServerManagement ConsoleSystem Center managed Server OSEsCompany AAlternatives 2 & 3*Must be dedicated for answer 3**Must be dedicated for answers 2 and 3Hosting Partner’s infra server(s)Virtual machine(s)Company a (Partner’s end user)Partner’s spla licenseCompany A VL license
12 SPLA - Shared hosting Scenario Hosting Partner Shared Servers Hosting Partner Shared VMScenarioHosting Partner wishes to offer storefront software services to retailers such as Company A, B or C. Licensing OptionsHosting Partner acquires software using a SPLA.Note: Internal use agreement (e.g., EA/Select Plus) may not be used in a shared environment.ExamplesOnline Multi-Tenant Services.SaaS CRM Application as online services.Company ACompany BCompany CCompany A’s Online StoreCompany B’s Online StoreCompany C’s Online StoreConsumers
13 Using Software Services Reseller and Datacenter Provider Scenario- Using a Data Center ProviderCompany A (SPLA Partner) intends to provide SaaS application comprised of Microsoft Products to its End Users. As a SPLA Partner and a SaaS ISV, Company A would like to leverage another Hosting Partner for its Infrastructure. Licensing OptionsCompany A (SPLA Partner) may transact with another Service Provider (SPLA Partner) serving as a Data Center Provider(*) to acquire/consume IaaS products in order to host it’s SaaS applications.Microsoft Azure is also considered a Data Center Provider. SPLA Partner may acquire Microsoft Azure by signing an Enterprise Agreement (EA) [Server and Cloud Enrollment (SCE) or Enrollment for Windows Azure (EWA)] or via Microsoft Online Services Program (MOSP).(*) Data Center Provider licenses the infrastructure products through its own SPLA.(**) When using a Data Center Provider, Company A may host only eligible Microsoft Products licensed through SPLA listed as “Eligible for Software Services on Data Center Providers’ Servers: Yes” in the Services Provider Use Rights (SPUR) document.ExampleSPLA Partner is a SaaS ISV dedicated to offer desktop application to its End Users and wants to leverage another hoster to acquire IaaS to host the applicationEnd UsersCompany A(SPLA Partner)Contoso, Inc.Data Center Provider
14 Using Software Services Reseller and Datacenter Provider (1 of 3) Scenario – Acting as a Data Center ProviderScenario #1: As a SPLA Partner, Company A provides infrastructure as a service (IaaS) to other Service Providers. Licensing OptionsCompany A (SPLA Partner) may act as Data Center Provider for other Service Providers/hosters (e.g. Company B). Company A as a Data Center Provider must license and report the Microsoft Products used to provide IaaS through its SPLA agreement.Service Provider (SPLA Partner) may license eligible Microsoft Products to provide to End Users while using Company A’s shared infrastructure. Eligible products are detailed in the SPUR. (See previous slide).(**) When using Company A as a Data Center Provider, Service Provider may host only eligible Microsoft Products licensed through SPLA listed as “Eligible for Software Services on Data Center Providers’ Servers: Yes” in the SPUR.ExampleCompany A provides IaaS for SaaS ISVs hosting applications to their respective End Users. The SaaS ISV (Service Provider) becomes a Software Services Reseller of Data Center Provider’s IaaS.End UsersCompany B(Service Provider)Company A(SPLA Partner)Contoso, Inc.
15 Using Software Services Reseller and Datacenter Provider (2 of 3) Scenario – Using Software Services ResellersScenario #2: Company A Hosting Partner wants to use a reseller (white label reseller) to distribute both its IaaS and SaaS applications to its end users. Licensing OptionsCompany A must license and report all Microsoft Products used to deliver software services (IaaS and/or SaaS) through its SPLA.Company A must maintain an agreement with each Reseller (“Software Services Reseller Agreement”).Reseller may include additional services on top of Company A’s Software Services. Company A may use multiple resellers for its offerings but employ only one distribution layer of reseller to deliver Software Services to its End User, no additional layers is allowed programmatically.ExampleSPLA Partner looking to expand its distribution of both its IaaS and SaaS apps to more end users (mostly small & medium businesses), extending its services distribution through resellers on the SMB segment.End UsersResellerCompany A(SPLA Partner)Contoso, Inc.
16 Using Software Services Reseller and Datacenter Provider (3 of 3) End UsersCompany A(Service Provider)Company B(DC Provider)ResellerScenario – Service Provider Using Software Services ResellersScenario #3: Company A (Service Provider) acquiring IaaS from Company B (Data Center Provider) while also using a Software Services Reseller to distribute its SaaS applications to its end users. Licensing OptionsCombination of Scenario #1 and Scenario #2 (previous slides).Company B must license and report all Microsoft Products used to deliver IaaS through its own SPLA.Company A must license and report all eligible Microsoft Products (*) used to deliver SaaS to its End Users through its own SPLA. Company A may use a Software Services Reseller to reach out more small and medium companies as End Users.Microsoft Azure is also considered a Data Center Provider. SPLA Partner may acquire Microsoft Azure by signing an Enterprise Agreement (EA) [Server and Cloud Enrollment (SCE) or Enrollment for Windows Azure (EWA)] or via Microsoft Online Services Program (MOSP).(*) Using a Data Center Provider, Company A may host only eligible Microsoft Products licensed through SPLA listed as “Eligible for Software Services on Data Center Providers’ Servers: Yes” in the SPUR.Contoso, Inc.
17 Using a Data Center Outsourcer ScenarioCompany A wants to focus on delivering software services while leveraging an Outsourcing Company to manage its data center, including servers administration, testing and maintenance, covering also management of any additional need for space and capacity. Licensing OptionsCompany A may use a Datacenter Outsourcer in order to:Expand its physical datacenter capacity .Transfer responsibilities of administration, testing and maintenance of its data centers while focusing on delivering software services to its End Users.Company A must maintain an agreement with its Data Center Outsourcer to ensure authorized access only to the Microsoft Products run in the Outsourcing Company.Company A must report all Microsoft Products used to deliver software services (Iaas and/or SaaS) through its SPLA agreement, regardless of the location of its datacenter (own facilities or datacenter outsourcer facilities).ExamplesCompany A hires Outsourcing Company for administration, testing, maintenance of additional datacenter capacity offered by Outsourcing Company. Company A hires Outsourcing Company for administration, testing and maintenance of its own datacenter.End UsersCompany A(SPLA Partner)Outsourcing Company
18 Volume Licensing customers with external users scenarios
19 End customer scenarios Internal useExternal useSelf-hostingVL Customer acquires and owns licenses for internal use(End User: Employees, On site Contractors, etc.)VL Customer uses owned licenses to provide access to publicly available content on its website(s) (End User: Business’ Customers)VL Customer uses owned licenses to provide access to web applications/services that provides customizable information for each userVL Customer creates U. Solution that includes MS software and hosts it on its servers to External End UsersDetailVL Customer is licensed via VL agreementVL Customer is licensed via VL Agreement[NO External Connector license required]VL Customer is licensed via VL agreement[External Connectorlicense required]VL Customer is licensed via VL agreement with Software Assurance[Hosting via SPLA is also an option for customer and without having to host a U. Solution]employeesON SITE contractorsWebsite external visitorsExternal user AExternal user Bexternal USER AExternal USER BEnd UserVL Customer’s Data CenterDEDICATEDdedicateddedicateddedicatedEC+SAECappCustomer VL licenseappVL CUSTOMER u. solution
20 Web workloads – Content publicly available ScenarioCompany A sets up a website with content equally available for any internal or external user accessing Company A’s website. No login, subscription or “freemium” subscription is required or offered to access specific content. Licensing OptionsCompany A may use its own licenses (e.g. Windows Server, SQL Server, SharePoint, etc.) acquired through its Volume Licensing Agreement such as Enterprise Agreement, Select Plus, and/or Open. Company A does not need to acquire additional CALs or External Connector licenses for external users.**Company A’s internal users require CALs to access Windows Server and any other product that requires CALs.ExamplesInformational websitesLocal news websites (with no subscription offer)Company A Dedicated ServerExternal User #1External User #2External Users #3 (Company B)
21 Web workloads – Customizable content ScenariosCompany A offers access to additional website content (“premium”/“freemium” content) for those internal or external users that subscribe to the website. Company A offers services of their core competency such as financial services, travel services, online merchandising through its website, complementing or replacing services that could be offered on a physical location, and that requires the user to identify himself to obtain these services. Licensing OptionsCompany A may use its own licenses (e.g. Windows Server, SQL Server, SharePoint, etc.) acquired through its Volume Licensing Agreement such as Enterprise Agreement, Select Plus, and/or Open. Company A must acquire additional CALs and External Connector licenses for users. Company A may also license via SPLA to host its website, webapp and/or web service that will also allow access to MS Products to external users.ExamplesLocal news website with “premium” information.401K Portal through the HR Site.Call Center Services.e-Commerce.Company A Dedicated ServerIDIDIDExternal User #1External User #2External Users #3 (Company B)
22 Self-hosted ISV applications ScenarioCompany A has a software application (“Unified Solution”) built on eligible Microsoft products. In addition to Company A’s employees, external users such as Company A’s customers and partners access the application. Licensing OptionsCompany A hosts their owned (not licensed) intellectual property (IP) from its datacenter with eligible Microsoft products with active Software Assurance through traditional Volume Licensing Programs under the Self-Hosted ISV Application rights.Company A cannot use a Hosting Partner as Datacenter Provider to run its Unified Solution licensed under the Self-Hosted ISV Application rights.Company A may also acquire software using SPLA and host its Unified Solution as a service. SPLA offers a more flexible option to: (a) host more variety of software, (b) without delivering it as a Unified Solution and (c)with the option to leverage a Datacenter Provider’s IaaS.ExamplesSaaS ISVs develop applications and deliver through the internet.Financial firm provides financial software applications to its business customers.Dating and Social Media online services.e-Commerce including an application (unified solution) allowing customizable product catalog among other features (e.g. customized promotions sent out, billing, etc.).For more details & eligibility see “Servers – Self-Hosted Applications” section in VL PUR Appendix 2.Company A Dedicated ServerUnified SolutionCompany BCompany CCompany DNote:External Connectors (or per-processor for SQL Server, etc.) required.Software Assurance required.SPLA still remains an option for Hosted ISVs preferring their features
23 Resources Microsoft Volume Licensing for Partners https://partner.microsoft.com/Services Provider License Agreement Programhttps://partner.microsoft.com/Microsoft HostingLicense Mobility through Software AssuranceSelf-Hosted ISV Licensing Briefhttps://partner.microsoft.com/download/