Contact
SPLA and CSP Hosting

Maximising Revenue with Azure Arc and CSP Hosting

print
share

Summary

Service providers can combine SPLA, CSP-Hosting, and Azure Arc on the same infrastructure, but only if they separate it correctly. We break down the rules, economics, and common compliance pitfalls.

We often talk about Microsoft SPLA in the context of compliance audits. However, audits may or may not occur, but life goes on. As a service provider, your primary priority is likely to grow your business and generate profit.

Today, I’d like to talk about that: about how to combine traditional Microsoft SPLA licensing with relatively modern offerings like CSP-Hosting and SQL Server with Azure Arc. Because, despite Microsoft’s efforts to present these as easy to understand and implement, they are not.

Maximising Revenue with Azure Arc and CSP Hosting

Mixing SPLA and CSP-Hosting, BYOL, and now SQL with Azure Arc must be done carefully, with planning and preparation. Only then can you be certain that you are truly profitable and avoid nasty surprises during an audit.

In my career, I have worked with over a hundred service providers of various kinds and sizes all over the World, defending them in audits and helping them improve their compliance and commercial operations, thereby avoiding the waste of hundreds of millions of dollars in licence fees and audit penalties.

The Usual Elephant in the Room

I’d like to start with the usual elephant in the room.

What is happening with Microsoft SPLA? Is it being discontinued? Can we still rely on it?

There are two sides to it.

In 2024, Microsoft made a written promise to CISPE to keep SPLA for at least five more years.

On the other hand, they also promised to release a new product based on Azure Local, specifically for providers, and that has not yet happened. Two deadlines have already been missed without any real consequences for Microsoft in sight.

In our opinion, however, SPLA is safe for the time being. It’s not as if Microsoft currently has a choice to abruptly end SPLA without offering an almost one-to-one alternative and wrecking an entire provider ecosystem.

SPLA remains a viable option, for now. Microsoft has no immediate alternative capable of replacing it.

However, they are making moves to undermine SPLA and offer alternative licensing solutions that ultimately benefit Microsoft. However, stating that these alternatives are always bad for providers and end clients would be incorrect.

It depends on your business model and the services you offer. For some of you, CSP-Hosting may be precisely what you have been missing in SPLA. For others, it may be an entirely wrong programme. For some of you, SQL Server with Azure Arc may bring additional revenue. For others, SPLA would still be a much better choice.

That is what we’ll discuss today: CSP-Hosting and SQL Server with Azure Arc, along with connected subjects such as BYOL and Flexible Virtualisation Benefit.

SQL Server with Azure Arc

I'll begin with SQL with Azure Arc, as it is still a fairly recent offering. Since it is aimed to increase Azure revenue, SQL Server with Azure Arc is strategic for Microsoft, and its salespeople are handsomely rewarded for selling it, including to service providers.

What is it? Microsoft Azure Arc lets you connect SQL Server to Microsoft Azure, regardless of whether it's on-premises, in a service provider's environment, or even on a hyperscaler like AWS. All you need to do is run a script that installs the Azure Arc agent, which connects SQL Server instances to Azure.

End clients benefit from centralised management and monitoring capabilities. They can view data from all their connected SQL Servers in their Azure dashboards.

SQL Server with Azure Arc enables hourly billing and centralised management via the end-client’s Azure subscription.

From a licensing perspective, it enables hourly billing for SQL. The licensed end-user organisation only pays for the time SQL is running. If it's shut down, there is no fee. They pay for it via their Azure subscription.

Note that I mentioned "end clients" multiple times, not "providers"? I did it on purpose: it's a critical detail.

The current licensing documentation describes SQL with Azure Arc as an end-user benefit only. End users can bring it to their provider's estate, shared or dedicated. But it's still billable through the end client's Azure subscription. We can call it "Bring Your Own License" or invent a new term. I like "Bring Your Own Azure", but I'm open to suggestions.

I have spoken to a few prominent Microsoft licensing experts, and none of them can recall any information about allowing providers to pay for SQL Server with Azure Arc via their own subscription. There is only one officially permitted exception when you can use SQL with Azure Arc as a service provider, and that is when SQL supports your own SaaS applications.

However, there are rumours, which I cannot and will not confirm, that Microsoft has approached some providers with an offer to replace SQL Server licensed in SPLA with SQL Server licensed with Azure Arc and paid for via the provider's Azure subscription.

If this unconfirmed rumour triggers your interest, I suggest you reach out to your Microsoft or CSP channel contacts and ask them whether that offer is officially on the table. Inform them that you are seriously considering moving from SPLA to Azure Arc, but you want billing processed through your Azure account.

If you do so, and I cannot emphasise it enough, GET THE CONFIRMATION IN WRITING. Until it's clearly and unambiguously in the official documentation, it is not a compliant scheme. Every exception must have supporting evidence in writing.

Always get written confirmation from Microsoft if you’re offered provider-based SQL Arc billing.

If your contacts cannot keep a poker face and begin expressing excitement, take it as a sign to negotiate a good deal. We can help you with that. We have a dedicated team in SAMexpert to handle commercial negotiations with Microsoft.

However, let’s get back to the officially permitted use. What if the only option is for your end clients to pay for SQL with Azure Arc hosted in your data centres via their own Azure subscriptions? How is that good for you?

The vast majority of service providers I know are Microsoft CSPs; some are even Tier 1, direct CSPs. If you are one of those, the benefits are apparent. If you resell Azure to your end clients, you get your regular Azure kickbacks and margins.

Additionally, you make your Microsoft representatives and the company itself happy. There are multiple ways to extract additional partner benefits from Microsoft when you keep them satisfied.

Plus, you get a competitive offering. SQL with Azure Arc is billed per hour as opposed to SPLA, which is billed per month. Additionally, based on current pricing, SQL with Azure Arc may be more cost-effective than SPLA. Therefore, you can offer your clients a more affordable and flexible SQL Server option.

SQL with Azure Arc can be more cost-effective than SPLA, especially if you already resell Azure to clients.

And last but not least, if you manage SQL instances for your end clients, you get the management features of Azure Arc as a bonus. I speak with system administrators on a regular basis, and they appreciate the "control centre" capabilities Azure Arc provides.

If it all sounds like an advertisement for Microsoft, please let me remind you that we are not Microsoft Partners in SAMexpert, and we deliberately don't sell any Microsoft products. I don't endorse them in any way. My goal in this article is to clarify the new licensing options available to you. And Azure Arc is one of them.

Do your homework. Assess all aspects of introducing SQL with Azure Arc. If it's not for you, it's not for you.

So, SQL with Azure Arc provides end clients with more flexibility, making your services more competitive. But please don't think of Azure Arc as a replacement for SPLA. The SPLA option is still available. There's no need to transition entirely to SQL with Azure Arc. It's simply another option to consider, another offering to add to your portfolio. From that perspective, it's a positive evolution.

What makes it an easily adoptable option is that switching to SQL Server with Azure Arc can be done in-place, without changes to the infrastructure. You don't need to move the servers anywhere or create dedicated clusters. Install an agent, connect it to Azure, stop paying via SPLA, and start paying via Azure. That's it, which is not the case with the other relatively new licensing option, which is CSP-Hosting.

CSP-Hosting

CSP-Hosting has been around since late 2022. Yet it remains largely misunderstood.

So, let me tell you a story to clarify what it is.

In October 2022, Microsoft introduced the Flexible Virtualisation Benefit, its most flexible and exhaustive Bring-Your-Own-Licence model. The Flexible Virtualisation Benefit was, and is, a massive improvement for end clients.

However, as a provider, you can benefit from it, as it gives your end clients more flexibility. If you understand how to combine it with SPLA, you can improve your offerings. And if you actively sell Microsoft CSP, it gives you additional business opportunities.

Here is the way Flexible Virtualisation Benefit works. An end client may bring any licence on a subscription model, or any licence with active Software Assurance, to a service provider and deploy it in a dedicated (private) or shared (public) cloud environment. There are no product limitations. There are no specific authorisations you must obtain from Microsoft as a provider. Any product. Any provider. Any environment.

The only exception is that it does not work on Google, Amazon, Alibaba, or Azure. If you use these hyperscalers' servers to provide your services, your end clients will not be eligible for the Flexible Virtualisation Benefit.

The Flexible Virtualisation Benefit allows any licence with Software Assurance to run on any provider, except hyperscalers such as AWS, Google, or Azure.

Now, here's something critically important that may contradict what you've been told: CSP-Hosting is simply an extension of the Flexible Virtualisation Benefit, which provides participating providers with a few additional benefits, some of which may be insignificant. Most providers we work with don't need to become CSP-Hosters.

What are those benefits?

  • Most importantly, it allows CSP-Hosters to pre-activate virtual machines. If you have a virtual machine marketplace or image library, you are allowed to activate them with your own keys.

  • Secondly, there are a couple of licensing benefits only available to end clients of CSP-Hosters. They both relate to Windows Server.

Another thing you need to grasp is the most critical difference between SPLA and CSP-Hosting.

In SPLA, the provider is the licensee. The licence is granted to the provider. It is not sold to the end client. The end client just pays for a service and receives no licences.

CSP-Hosting is fundamentally different. When a client brings their own license, it is straightforward and requires no explanation. However, when a licence is "included" with the CSP-Hoster's service, the licensing scheme is utterly different from SPLA.

It is, in fact, a regular sales transaction in CSP:

  • The client signs an MCA.

  • A licence is sold to the client

  • and added to their CSP tenant.

  • The software is hosted for the client.

What the CSP-Hoster programme calls "license-included services" should be called "license-bundled services" instead. The "license-included" name is misleading. In the end of the day, it is just another BYOL scenario.

CSP-Hosting “license-included” services are actually BYOL transactions tied to the client’s CSP tenant.

From the end client's perspective, there are a few key differences between SPLA and "license-included" CSP-hosting services.

  • First, there is no licence transaction in SPLA versus a regular licence purchase from a CSP-Hoster.

  • Secondly, and importantly for many, the minimum term in SPLA is a calendar month, whereas in CSP it is at least one year for equivalent licences. CSP has monthly billing options, but they are unavailable for server licences.

Again, I’m not saying that CSP-Hosting offerings are worse than SPLA. But these differences must be understood.

If an end client is okay with having to manage their licences, if they are okay with a minimal subscription term of a year, and if your typical end client stays with you for at least a year, CSP-Hosting can even provide cost benefits to the end client.

Plus, Microsoft rewards CSP sales. If you are not just an infrastructure provider but also an active CSP partner, I don’t have to explain it to you. You already know that.

On the other hand, if your clients come and go frequently and require temporary or "elastic" workloads, SPLA is more flexible and usually more commercially reasonable for them.

The Windows Server Architecture Challenge

In order for you to achieve the full commercial potential of the Flexible Virtualisation Benefit, we need to discuss the most significant difference between licensing models. You need to understand it and possibly re-architect your infrastructure, not only to improve your bottom line but also to avoid potential losses.

It relates to Windows Server.

Licensing Windows Server in SPLA is the simplest of them all. Assign the necessary Windows Server Datacenter licences to the hosts and share the costs between all Windows Server virtual machines running on the host. There is no limit to the number of virtual machines.

In CSP-Hosting and Flexible Virtualisation Benefit, you will most probably license end-client machines per VM. This option is unavailable in SPLA.

These are entirely different licensing and, more importantly, commercial models. That is why you should never mix them on the same hardware. If you mix SPLA- and non-SPLA-licensed Windows Server instances, your per-virtual-machine SPLA costs will increase, reducing your margin and competitiveness.

Mixing SPLA and BYOL on the same hardware reduces your margins. Keep them separate.

So, if you want to allow your end clients to bring their Windows Server licences or you want to “include” them as a CSP-Hoster, build a dedicated infrastructure for that. Do not mix SPLA and BYOL Windows Server licences on the same hardware.


🖐 Plan smart licensing strategies across SPLA, CSP and BYOL. Learn more: SPLA and CSP-Hoster Audit Defense.


There is also a very confusing situation with Client Access Licenses. There are differences between SPLA, BYOL, and the “license-included” CSP-Hosting option.

SPLA only requires client access licences for Remote Desktop and Rights Management services.

However, if a client brings their own Windows Server license, they must also ensure they have the basic Windows Server CALs. It does not matter if a provider is a CSP-Hoster or not.

Simple so far. But then it gets complicated.

If a client buys a Windows Server licence from a CSP-Hoster in a “license-included” (“license-bundled”) scenario, then the basic Windows Server CALs are not required, similar to SPLA.

It is clearly a CSP-Hoster benefit, but I wish I knew who came up with these “brilliant” ideas in Microsoft. As if Microsoft licensing for service providers wasn’t complicated enough already!

Just remember that in any BYOL scenario for Windows Server, when an end-client uses their own licences, not “included” by a CSP-Hoster, they need to have Windows Server CALs. If you are their CSP partner, please ensure they have the necessary licences.

In BYOL scenarios, Windows Server CALs are always required, unless licences are purchased through a CSP-Hoster.

Most of the time, you don’t need to be a CSP-Hoster. You can still benefit from the Flexible Virtualisation Benefit’s additional flexibility and the opportunity to resell CSP licences to your hosted clients.

The barrier to becoming a CSP-Hoster is still relatively high. You must be a Tier 1 CSP. If you are not a Tier 1 CSP and don’t want to become one, consider allowing your end clients to use the Flexible Virtualisation Benefit. It’s almost the same, with just a few differences:

  1. You won’t be allowed to activate the virtual machines, but the only friction point is that the end client will have to activate them.

  2. You may still sell them CSP subscription licences together with the virtual machines. The only difference with CSP-Hosting is that Windows Server CALs will be required in all cases.

And there are no reporting requirements. However, we strongly suggest tracking BYOL internally anyway. Thank us for this advice when you get an audit letter from Microsoft.

The Economics

Let's discuss the economics of CSP-Hosting, SPLA, and the Flexible Virtualisation Benefit.

There are always two sides to it: the costs to the end client and the profitability for the service provider. They are connected by the ability to offer compelling and competitive services.

For the end client with a legacy licensing portfolio, bringing their existing licences with Software Assurance, such as those from an Enterprise Agreement, is almost always cheaper than SPLA or "license-included" options in CSP-Hosting. It may be your competitive advantage when there's a tender based on price.

For another end client that only needs a few VMs, it may be cheaper to purchase CSP licences from you, along with the VMs, than to use SPLA.

The cost benefits depend heavily on your cloud architecture, including the number of hosts and cores, the density of virtual machines, the isolation of Windows Server VMs for SPLA, and other factors that affect the relative cost of a virtual machine.

Evaluate each option: SPLA, BYOL, or CSP based on client needs, VM density, and licensing portfolios.

An accurate commercial feasibility study is not too difficult. We always recommend calculating and planning first, and then executing afterwards. And we can help you with that, just as we have helped many other service providers.


🖐 Optimise your SPLA architecture and margins. Learn more: Microsoft SPLA Managed Service.


The bottom line is that SPLA, SQL Server with Azure Arc, and CSP-Hosting, or simply BYOL if you don't want to become a CSP-Hoster, can coexist. With sound commercial and architectural planning, a mix of these can benefit both you and your end clients.

If you want us to send you a comparison whitepaper between different licensing programmes, please email us at ask@samexpert.com

Table of contents
print
share

Read next

More articles