Raw New Markdown
Generating updated version of doc...
Rendered New Markdown
Generating updated version of doc...
---
title: Cloud-native licensing and cost management with Azure Arc-enabled servers
description: Cloud-native licensing options for Azure Arc help reduce overhead of license management and ensure your servers have appropriate, up-to-date coverage.
ms.date: 08/19/2025
ms.topic: concept-article
# Customer intent: "As an administrator managing a hybrid cloud environment, I want to understand licensing and cost management options for Azure Arc, so I can manage my hybrid server licenses and have visibility into costs."
---
# Cloud-native licensing and cost management with Arc-enabled servers
In a traditional setup, licensing for servers can be complex, especially in hybrid environments. Cloud-native licensing models for your Azure Arc-enabled servers provide flexibility and reduce overhead, so you can avoid buying perpetual licenses and doing annual true-ups for compliance. This shift lets you handle your Windows and SQL Server licensing like a cloud service: you only pay for what you use, when you use it, and you can manage it all centrally through Azure. For a system administrator, this means less time tracking license keys or entering activation codes, and more confidence that your servers are properly licensed and receiving critical updates.
Let's take a look at some of the licensing options enabled by Azure Arc.
## Windows Server Pay-as-you-go
Historically, if you ran Windows Server on-premises, you activated it with a product key and that was that. With Azure Arc, Microsoft introduced an alternative: [Windows Server Pay-as-you-go licensing](/windows-server/get-started/windows-server-pay-as-you-go) via Azure.
Essentially, this model turns Windows Server into a subscription. Rather than worrying about buying new licenses for new servers, just connect them to Arc and enable Pay-as-you-go. This is great for environments that fluctuate, or for avoiding large upfront costs. It also enables compliance, since Azure handles the metering.
With this licensing model, you connect your server to Azure Arc and [enable Pay-as-you-go](/windows-server/get-started/windows-server-pay-as-you-go#set-up-windows-server-pay-as-you-go) in the Azure portal (or alternately, enable it when you install the OS and then connect to Azure Arc). The server then uses Azure for activation and billing, without requiring a product key. You'll see charges on your Azure bill per core, per hour for that server's OS license, similar to how Azure virtual machine (VM) pricing includes Windows licensing. If the server is shut down, you can stop billing by disabling the feature for that machine.
Pay-as-you-go is currently available for Windows Server 2025 and beyond, with the same pricing for Standard or Datacenter editions. Importantly, no client access licenses (CALs) are required for base functionality.
## Extended Security Updates (ESUs)
One of the pain points with older servers is figuring out what to do when they reach end of support. For example, Windows Server 2012 and Windows Server 2012 R2 reached end of support on October 10, 2023. Ensuring that these older servers keep getting critical security patches would normally mean purchasing separate [Extended Security Update (ESU)](/windows-server/get-started/extended-security-updates-overview) licenses for each server.
By [onboarding Windows Server 2012 servers to Azure Arc and signing up for ESUs in the Azure portal](/azure/azure-arc/servers/prepare-extended-security-updates), you get up to three more years of security patches. There's no need to install separate ESU product keys on each server; the Connected Machine agent enables the updates on each enrolled machine. Those servers then become eligible to receive ESU patches via your normal update tools (including Azure Update Manager).
Rather than requiring a lump sum purchase for the full period, ESUs enabled by Azure Arc are pay-as-you-go on a monthly basis. Charges are billed through Azure, so you can use existing Azure credits or commitments and use [Microsoft Cost Management and Billing](/azure/cost-management-billing/cost-management-billing-overview) to analyze your costs. The Azure portal also provides a central inventory of which servers are ESU-covered, letting you easily determine which servers aren't yet covered by ESUs.
## SQL Server Pay-as-you-go
Similar to Windows, SQL Server traditionally required buying per-core licenses or using your enterprise agreements. Azure Arc enables more flexible, modern licensing options. If you [connect your on-premises SQL Server instances to Azure Arc](/sql/sql-server/azure-arc/deployment-options), you have two licensing options: declare your existing license or use pay-as-you-go.
For organizations that prefer a consumption model, Arc offers pay-as-you-go licensing for SQL Server 2012 and later. You pay hourly for the cores in use, letting you save costs by avoiding full licensing charges. This consumption-based model is great for scenarios where you only run SQL at certain times or want to avoid a large upfront purchase.
Azure Arc provides flexibility to manage your SQL Server licensing. You can [transition from existing licenses to pay-as-you-go](/sql/sql-server/azure-arc/manage-pay-as-you-go-transition) as needed. You can even mix and match by keeping existing licenses for some SQL Server instances and using pay-as-you-go for others, and Azure will track each appropriately. As a system administrator, you can monitor licensing compliance through Azure to get a comprehensive view of each server's licensing status.
## Centralized purchasing and FinOps
By shifting server licensing to Azure subscriptions, you can streamline procurement and improve compliance. Rather than buying licenses once and hoping they're used efficiently, pay-as-you-go means you pay exactly for what's running. If a server is decommissioned, the cost drops automatically. If you deploy an extra SQL Server instance for a week, you pay just for that week.
These processes align with FinOps (Cloud Financial Management) principles: turning software costs into measurable, adjustable cloud spend. It also means no more true-up surprise bills: everything is in your Azure invoice and can be analyzed with [Microsoft Cost Management and Billing](/azure/cost-management-billing/cost-management-billing-overview).
## Licensing and patching together
Another benefit of Azure Arc's license integration is how it ties into patch management. This integration enables you to treat servers on down-level, unsupported OS versions just like supported ones in your patch cycles; Azure Arc takes care of making sure the updates flow for all servers. For instance, once a Windows Server 2012 server is enrolled in ESUs enabled by Azure Arc, Azure Update Manager knows that the server is eligible for patches and includes it in compliance reporting.
Similarly, for Windows Server pay-as-you-go, the Azure portal can show which Arc servers are using pay-as-you-go and are activated, so you don't accidentally let one slip unlicensed. It's a far more transparent and automated system compared to keeping a spreadsheet of product keys, allowing you to transform those annual licensing headaches into a simple "just check Azure" routine.