Skip navigation

Azure Arc pricing

Secure, develop, and operate infrastructure, apps, and Azure services anywhere

Extend Azure management and services anywhere

Azure Arc extends management and services from Azure to any infrastructure. As an extension of Azure, it offers the below core control plane at no cost to customers, while preserving consistent pricing on all management and services originated from Azure.

  • Resource inventory and organisation through Azure resource groups and tags
  • Indexing and searching through Azure Resource Graph
  • Access and security through RBAC and subscriptions
  • Environments and automation through templates and extensions

Below Azure Arc-enabled services will be charged consistently as in the original Azure services, excluding any customer-provided infrastructure costs.

  • Azure SQL Managed Instance (GA)
  • Azure databases for PostgreSQL (Preview)
  • Other arc-enabled services that become available

Explore pricing options

Apply filters to customise pricing options to your needs.

Prices are estimates only and are not intended as actual price quotes. Actual pricing may vary depending on the type of agreement entered with Microsoft, date of purchase, and the currency exchange rate. Prices are calculated based on US dollars and converted using Thomson Reuters benchmark rates refreshed on the first day of each calendar month. Sign in to the Azure pricing calculator to see pricing based on your current programme/offer with Microsoft. Contact an Azure sales specialist for more information on pricing or to request a price quote. See frequently asked questions about Azure pricing.

Azure Arc-enabled servers

In addition to the included capabilities, Azure Update Management is offered for servers outside of Azure at no additional cost. Add-on Azure management services (Azure Policy guest configuration, Azure Monitor, Microsoft Defender for Cloud etc.) are charged for Azure Arc enabled servers when enabled.

Guest configuration feature of Azure Policy

Azure Policy’s guest configuration feature provides compliance and configuration management of operating systems. Guest configuration can be used as a standalone platform or at-scale orchestrated by Azure Policy. Examples of compliance and configuration management include password policies, encryption protocols, administrative access or validation of operational standards, such as certificate expiration and network connectivity.

For more information about configuration assignments, view the following docs page: https://docs.microsoft.com/azure/governance/policy/concepts/guest-configuration-assignments

Billing is based on the number of servers registered with the service that have one or more guest configurations assigned to them. Billing is pro-rated hourly. Offline machines, such as machines that are disconnected or powered-off for the entire hour, are not billed.

Azure Arc resources managed by guest configuration are excluded from billing in the following scenarios.

Azure Automation

  • Guest configuration assignments are not billed if the machine is already managed by the state configuration or change tracking features offered by Azure Automation.

Microsoft Defender for Cloud

  • Azure Policy assignment of the Azure Security Benchmark initiative creates configuration assignment
  • Azure Policy assignment of a built-in policy initiative in the ‘Regulatory Compliance’ category creates configuration assignment
  • Azure Policy assignment of a customised policy initiative created in Microsoft Defender for Cloud creates configuration assignment

Azure Stack HCI

Turn on Azure benefits on your Azure Stack HCI cluster so that guest configuration assignments can be used at no additional fee. Learn more about turning on Azure benefits on Azure Stack HCI.

  • Virtual machines - Guest configuration assignments are not billed if the virtual machine is hosted by Azure Stack HCI.
  • Physical machines - Guest configuration assignments are not billed if the machine is a node in an Azure Stack HCI cluster.
Azure resource Azure Arc Resource
Azure control plane functionality Free Free
Azure Policy guest configuration (includes Azure Automation change tracking, inventory, state configuration) Free $-/Server/Month

Any other Azure service that is attached, for example Microsoft Defender for Cloud or Azure Monitor, will be charged as per the pricing for that service.

Azure Arc-enabled Kubernetes

Azure Arc-enabled Kubernetes enables customers to connect and configure Kubernetes clusters across customer data centres, edge locations and multi-cloud.

Any number of Kubernetes clusters can be connected and organised in the Azure Portal at no additional cost. Like Arc-enabled servers, add-on Azure management services, such as Kubernetes Configuration, are charged when enabled.

Kubernetes configuration

Kubernetes Configuration delivers configuration management and application deployment using GitOps. With this capability, cluster admins can declare their cluster configuration and applications in Git. The development teams can then use pull requests and the tools they are familiar with (existing DevOps pipelines, Git, Kubernetes manifests, Helm charts) to easily deploy applications onto Azure Arc-enabled Kubernetes clusters and make updates in production. The GitOps agents listen to changes and facilitate automated rollbacks if these changes result in system divergence from the source of truth. Billing is based on the number of vCPUs/hour in the cluster and is charged monthly. Clusters incur a single charge for configuration management, regardless of how many repositories are connected.

Clusters can function without a constant connection to Azure. When disconnected, each cluster’s charge will be determined based on the last known number of vCPUs that were registered with Azure Arc. If your cluster will be disconnected from Azure and you don’t want to be charged for Kubernetes Configuration, you can delete the configurations. The vCPU count is updated every 5 minutes when connected. The first six vCPUs are included at no cost.

Azure resource Azure Arc Resource
Azure control plane functionality Free Free
Kubernetes configuration Free First 6 vCPUs are free, $-/vCPU/month thereafter*
*If the Arc-enabled Kubernetes cluster is on Azure Stack Edge, AKS on Azure Stack HCI or AKS on Windows Server 2019 Datacenter, then Kubernetes configuration is included at no charge. More information on this can be found on docs page.

Other management services such as Azure Policy for Kubernetes, Azure Monitor for Containers and Microsoft Defender for Cloud are in preview so there is no cost to use the service at this time. However, for Azure Policy for Kubernetes and Azure Monitor for Containers, any data retained by those services may incur charges as per the pricing for that service.

Azure Arc-enabled SQL Managed Instance

Azure Arc-enabled data services allow customers to run Azure SQL Managed Instance (generally available) and Azure PostgreSQL (still in public preview) databases on-premises and in multi-cloud environments on infrastructure of their choice. Customers would gain Azure innovations and cloud benefits, including a cloud billing model that helps to manage costs efficiently. In addition, SQL Server customers can use Azure Hybrid Benefit to adopt Azure Arc-enabled SQL Managed Instance without the need to pay for SQL licence again.

Customers can find two service tiers – General Purpose and Business Critical, to support their data workloads based on different performance, high-availability and disaster recovery requirements. Customers can also choose to run their Arc-enabled data services in various connectivity modes and get billing automatically set up if there is no direct connection to Azure.

Find out more from Documentations on different services tier, billing set up if not directly connected, and minimum system environment.

General Purpose Tier

1 vCore/Month Pay as you go 1 year reserved instances 3 year reserved instances
Licence Included $- $- $-
Azure Hybrid Benefit* $- $- $-

Business Critical Tier

1 vCore/Month Pay as you go** 1 year reserved instances 3 year reserved instances
Licence Included $- $- $-
Azure Hybrid Benefit* $- $- $-

*Excluding Amazon Web Services, VMware on Amazon Web Services, Google Cloud Platform, and Alibaba Cloud.

**Customers on Pay-as-you-go will be charged based on the actual hours used in the month. Rates shown are maximum monthly rates.

For detailed information on this pricing, download the Licensing guide.

Azure Arc-enabled application services

In the current preview phase, Azure Arc-enabled application services are offered at no additional cost.

Azure pricing and purchasing options

Connect with us directly

Get a walkthrough of Azure pricing. Understand pricing for your cloud solution, learn about cost optimisation and request a custom proposal.

Talk to a sales specialist

See ways to purchase

Purchase Azure services through the Azure website, a Microsoft representative or an Azure partner.

Explore your options

Additional resources

Azure Arc details

Learn more about Azure Arc features and capabilities.

Pricing calculator

Estimate your expected monthly costs for using any combination of Azure products.

SLA

Review the Service Level Agreement for this product.

Documentation

Review technical tutorials, videos, and more Azure Arc resources.

  • Azure Policy has different capabilities. Azure Policy guest configuration is charged in a per-server basis at $-/month on servers outside Azure connected through Azure Arc. You can use any number of policies on that server.

    Any other type Azure Policy that does not rely on guest configuration is offered at no additional cost, including VM extensions to enable services such as Azure Monitor and Azure Security Center, or policies for auto-tagging.

  • Azure Arc-enabled Kubernetes is now generally available. See updated pricing details above.
  • We will update pricing details for Azure Arc-enabled data services at General Availability.
  • To find the price of a specific service, you can go to its Azure.com page and click on the pricing tab.

Talk to a sales specialist for a walk-through of Azure pricing. Understand pricing for your cloud solution.

Get free cloud services and a $200 credit to explore Azure for 30 days.

Added to estimate. Press 'v' to view on calculator
Can we help you?