Secure, develop, and operate infrastructure, apps, and Azure services anywhere
Secure, develop, and operate infrastructure, apps, and Azure services anywhere
Innovate anywhere with Azure
Azure Arc is a bridge that extends the Azure platform to help you build applications and services with the flexibility to run across datacenters, at the edge, and in multicloud environments. Develop cloud-native applications with a consistent development, operations, and security model. Azure Arc runs on both new and existing hardware, virtualization and Kubernetes platforms, IoT devices, and integrated systems.
Consistent development and operation experience to run cloud-native apps anywhere and on any Kubernetes platform
Deployment of data services like SQL and PostgreSQL as cloud-native services in your preferred environment for data insights
Azure security and governance for applications, data, and infrastructure across diverse environments
Flexible infrastructure and connectivity options to meet your regulatory and latency requirements
Develop cloud-native apps and operate them anywhere
- Build and modernize cloud-native apps on any Kubernetes.
- Integrate Azure monitoring, security, and compliance into your DevOps toolkit.
- Reduce errors and accelerate innovation with GitOps and policy-driven deployment and configuration across environments.
- Get up and running immediately with your existing tools and practices including GitHub, Terraform, and Visual Studio.
- Write to the same application service APIs that can run consistently on premises, across multiple clouds, and in edge environments using any Kubernetes.
Harness data insights from the cloud to the edge
- Create applications faster with an end-to-end solution from local data collection, storage, and real-time analysis.
- Reduce management overhead and risk exposure through integrated security and governance tools for data.
- Improve operational efficiency through consistent data and AI tools, services, and automations.
- Deploy Azure Arc–enabled Azure SQL and PostgreSQL Hyperscale (in preview) on any Kubernetes distribution and on any cloud.
- Get started in minutes with one-click deployment of the managed machine learning add-on, and train models on any Kubernetes cluster with Azure Machine Learning.
Secure and govern applications, data, and infrastructure across diverse environments
- Use cloud-based threat detection, response, and analytics with Microsoft Defender for Cloud.
- Centrally manage a wide range of resources including Windows Server on Azure, Linux on Azure, SQL server, Azure Kubernetes Service, and Azure Arc-enabled data services.
- Perform virtual machine (VM) lifecycle management for your Azure Stack HCI and VMware environments from a centralized location.
- Delegate access and manage security policies for resources using role-based access control (RBAC) and Azure Lighthouse.
Meet regulatory and connectivity needs with flexibility
- Meet residency and sovereignty needs with a variety of infrastructure options including Azure Stack HCI.
- Meet governance and compliance standards for apps, infrastructure, and data with Azure Policy.
- Get simplified edge computing infrastructure for low-latency applications.
- Operate with full, intermittent, or no internet connection.
Azure Arc-enabled services
Run AKS on supported customer-managed infrastructures and deploy containerized Windows and Linux applications in datacenters and at the edge. Create GitOps configurations to keep Kubernetes clusters in sync and automate updates for new and existing deployments. With service mesh, provide capabilities like traffic management, resiliency, policy, security, strong identity, and observability to your workloads.
Choose from multiple application services including Azure App Service, Azure Functions, Azure Logic Apps, Azure API Management, Azure Event Grid, and Azure Container Apps.
Deploy critical data services like Azure SQL enabled by Azure Arc. Run Azure SQL and PostgreSQL Hyperscale enabled by Azure Arc (in preview) on premises, in multicloud environments, or on any Kubernetes distribution.
With Azure Machine Learning—training (in preview), train machine learning models and get reliability with service-level objectives. With Azure Machine Learning—inferencing (in preview), deploy trained models using Azure Arc–enabled machine learning.
Azure Arc-enabled infrastructure
Use Linux and Windows virtual machines (VMs), bare-metal servers, and other clouds with the same server management experience across environments. With built-in Azure policies for servers, you're able to view and search for noncompliant servers.
Learn more about Azure Arc-enabled servers.
Use the container platform of your choice to add built-in Kubernetes Gatekeeper policies and inventory, organize, and tag Kubernetes clusters. Deploy apps and configuration as code using GitOps with out-of-the-box support for most CNCF (Cloud Native Computing Foundation)–certified Kubernetes.
Learn more about Azure Arc-enabled Kubernetes.
Extend your datacenter to the cloud and deploy compute resources as well as cloud-native apps at your remote locations and manage them in the Azure portal. Choose from more than 25 hardware-validated partners, or re-use hardware that meets validation requirements.
Learn more about Azure Stack HCI.
Perform full lifecycle management on VMware VMs and use Azure RBAC to provision and manage VMs on demand in the Azure portal. Access governance, monitoring, update management, and security at scale for VMware VMs from your datacenters or using Azure VMware Solution, Kubernetes clusters, and VMware Tanzu Application Service.
Configure and manage your datacenter components as a single fabric in Virtual Machine Manager (VMM). Add, provision, and manage Hyper-V and VMware virtualization hosts and clusters. Discover, classify, provision, allocate, and assign local and remote storage. Use VMM fabric to create and deploy VMs and services on virtualization hosts.
Learn more about System Center Virtual Machine Manager.
Comprehensive security and compliance, built in
Microsoft invests more than USD 1 billion annually on cybersecurity research and development.
We employ more than 3,500 security experts dedicated to data security and privacy.
Azure has more certifications than any other cloud provider. View the comprehensive list.
Azure Arc pricing
Azure Arc is offered at no additional cost for managing Azure Arc–enabled servers and Azure Arc–enabled Kubernetes, though there are charges for add-on Azure management services. Azure Arc–enabled SQL Managed Instance is generally available for an additional cost. Additional data and application services are in preview and currently offered at no additional cost.
Get started with an Azure free account
Start free. Get $200 credit to use within 30 days. While you have your credit, get free amounts of many of our most popular services, plus free amounts of 40+ other services that are always free.
After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.
After 12 months, you'll keep getting 40+ always-free services—and still pay only for what you use beyond your free monthly amounts.
See what customers are doing with Azure Arc
Scott Clennell, Head of Infrastructure and Networks, Greggs
"Azure Arc supports us by freeing up our time from the day-to-day activities of the technical team and focusing on the customer value-add activities. It helps us to make sure that services are always on at the right time for the customer."
Nuno Guedes, Cloud Compute Lead, Millennium bcp
"We needed workload contingency plans, like the ability to move a workload running in an Azure Kubernetes Service (AKS) cluster... but we needed something that could help us turn those into an enterprise-level service. That's where Azure Arc came in."
Shane Newmyer, Vice President of Enterprise Applications, Wolverine Worldwide
"To help our brands navigate the supply chain crisis, we needed visibility into things that we haven't necessarily tracked closely or analyzed before. We used Azure Arc to deliver the data capabilities necessary to create that visibility."
Benny Westaedt, Chief Information Officer, Van Havermaet
"We can use Azure Kubernetes Service on Azure Stack HCI to keep sensitive customer data and applications on-premises while gaining the scale and automation of Kubernetes for container management."
Dimitris Stathopoulos, Digital Security Officer, Steelmet
"We have managed to adopt a new infrastructure, increase our management footprint, and gain more control without increasing costs. Azure Arc helps us achieve economies of scale to truly optimize our operational expenditures."
Vinh Tran, Head of Cloud Engineering, Royal Bank of Canada (RBC)
"Azure Arc, with a Kubernetes-based deployment, allows us to leverage our existing infrastructure and our investments on premises to manage and automate database deployments."
Azure Arc resources
Training and certification
Frequently asked questions about Azure Arc
Read the documentation and how-to guides.
See a list of specialized partners.
See a list of supported Kubernetes distributions.
Azure Arc–enabled Kubernetes delivers configuration management and application deployment from Azure using GitOps. Take a tutorial.
Azure Stack HCI is a software solution that is hosted on validated hardware to give customers the ability to extend Azure to their on-premises environment.