To get started with Azure Arc, check out Azure Arc Jumpstart, which comes with prebuilt scenarios and demo environments.
Azure Arc lets you manage Windows and Linux physical servers and virtual machines hosted outside of Azure, on your corporate network, or other cloud provider. The management of hybrid machines in Azure Arc is designed to be consistent with how you manage native Azure virtual machines, using standard Azure constructs such as Azure Policy and applying tags.
Azure Arc–enabled Kubernetes works with any Cloud Native Computing Foundation (CNCF) certified Kubernetes clusters. This includes clusters running on other public cloud providers (such as GCP or AWS) and clusters running on your on-premises datacenter (such as VMware vSphere or Azure Stack HCI). 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 Arc supports servers running anywhere—on premises and in any cloud. These include Windows and Linux, physical and virtual, domain-joined, and nondomain-joined servers. See a list of supported Windows versions and Linux distributions. Learn more about Azure Arc–enabled servers.
Azure Arc and Azure Stack HCI are two distinct but complementary offerings. 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. By integrating your IT environment with Azure Arc, organizations can manage both on-premises and Azure Stack HCI resources from the Azure portal. This unified management experience simplifies operations and provides a single pane of glass for monitoring, governance, and automation.