What is azure arc

Last updated: April 1, 2026

Quick Answer: Azure Arc is a Microsoft service that extends Azure management, governance, and services to any infrastructure including on-premises servers, multiple clouds, and edge devices through a unified management plane.

Key Facts

Overview

Azure Arc is a Microsoft service designed to extend Azure's management capabilities beyond the cloud to encompass on-premises infrastructure, multiple cloud providers, and edge computing environments. It provides a unified management plane allowing IT administrators to govern, secure, and monitor resources wherever they operate, whether in AWS, GCP, or on physical hardware.

Core Capabilities

Azure Arc offers several key functionalities for hybrid and multi-cloud environments:

Supported Environments

Azure Arc extends management to diverse infrastructure scenarios. It supports Windows and Linux servers running on any hypervisor or physical hardware, Kubernetes clusters from any vendor including EKS and GKE, edge devices running Azure Stack Edge, and databases including SQL Managed Instance and PostgreSQL Hyperscale. This broad support enables organizations with complex infrastructure to simplify management.

Data Services and Applications

Azure Arc enables organizations to run Azure data services on their own infrastructure. SQL Managed Instance and PostgreSQL Hyperscale databases can operate on-premises while providing benefits like automatic updates, scaling, and billing through Azure. Additionally, organizations can deploy Azure applications and services consistently across all environments, ensuring uniform experiences regardless of location.

Security and Compliance

The service enforces security standards and compliance requirements uniformly across all infrastructure. Azure Arc integrates with Azure Security Center to provide threat detection, vulnerability assessments, and security recommendations. Organizations can ensure consistent security postures regardless of where resources operate, reducing risk in hybrid and multi-cloud environments significantly.

Related Questions

How does Azure Arc differ from Azure Stack?

Azure Arc extends Azure management to existing infrastructure you already own, while Azure Stack brings Azure services to your datacenter through Microsoft-supplied hardware. Azure Arc is for managing diverse infrastructure you control, while Azure Stack provides an integrated Azure experience on-premises.

Can Azure Arc manage resources in AWS and GCP?

Yes, Azure Arc can manage servers and Kubernetes clusters running in AWS, GCP, and other cloud providers. It provides a unified management plane across all cloud environments, simplifying multi-cloud governance and reducing operational complexity.

What are the costs associated with Azure Arc?

Azure Arc itself is free for management and governance features. You only pay for specific Azure services you enable, such as Update Management, Policy enforcement, or data services like SQL Managed Instance running through Arc.

Sources

  1. Azure Arc - Microsoft Proprietary
  2. Azure Arc Overview - Microsoft Learn CC-BY-4.0