Companies are struggling to govern across environments that extend across data centers, multi-cloud, and edge. Each of these environments can come with their own set of management tools that require time to learn and operate.

Azure Arc simplifies management by delivering a consistent multi-cloud and on-premises management platform. Azure Arc enables management of all your environments within a single pane of glass, including on-prem and hybrid environments You can manage VMs, Kubernetes clusters, and databases as if they are running in Azure. No matter where they reside, you can use Azure services, management, and governance capabilities. Azure Arc enables you to continue using traditional IT operations practices, while introducing DevOps capabilities to support new cloud native approaches in your environments.

Currently Azure Arc allows you to manage the following resource types hosted outside of Azure:

  • Servers – physical and virtual machines running Windows or Linux.
  • Kubernetes clusters – supporting multiple Kubernetes distributions.
  • Azure data services – Azure SQL Database and PostgreSQL Hyperscale services.

Some Key features of Azure Arc include:

Consistent inventory, management, governance, and security for your servers across your environment.

Azure VM extensions to use Azure management services to monitor, secure, and update your servers.

Manage and govern Kubernetes clusters at scale.

Run Azure data services on any Kubernetes environment, specifically Azure SQL Managed Instance and Azure Database for PostgreSQL Hyperscale, with benefits such as upgrades/updates, security, and monitoring as if it runs in Azure.

A unified experience viewing your Azure Arc enabled resources whether you are using the Azure portal, the Azure CLI, Azure PowerShell, or Azure REST API.