Azure Arc, a management tool for hybrid cloud application infrastructures. Build on Azure concepts, Arc is designed to allow you to manage on-premises resources from the Azure Portal, deploying policies and services to virtual machines and Kubernetes. It also includes containerized versions of Azure’s SQL Database and PostgreSQL Hyperscale to give your Kubernetes-based hybrid applications Azure-consistent data options.
Azure Arc extends the Azure Resource Manager model down to servers and Kubernetes clusters. It’s designed to manage resources in a cloudlike manner wherever they are, treating Azure’s resource tooling as your control plane. That puts it at a much higher level than most management tools. For example, if you’re using it with virtual machines running on a Windows Server network, you’d manage the VMs with Hyper-V management tools, and the server configuration and applications running on them with Azure Arc.
Features of Azure Arc
Extend Azure management and security to any infrastructure:
Hundreds of millions of Azure resources are organized, governed and secured daily by customers using Azure management. Azure Arc extends these proven Azure management capabilities to Linux and Windows servers, as well as Kubernetes clusters on any infrastructure across on-premises, multi-cloud and edge. Customers can now have a consistent and unified approach to managing different environments using robust, established capabilities such as Azure Resource Manager, Microsoft Azure Cloud Shell, Azure portal, API, and Microsoft Azure Policy. With Azure Arc, developers can build containerized apps with the tools of their choice and IT teams can ensure that the apps are deployed, configured, and managed uniformly using GitOps-based configuration management. Finally, Azure Arc makes it easier to implement cloud security across environments with centralized role-based access control and security policies.
Run Azure data services anywhere:
With Azure Arc, customers can now realize the benefits of cloud innovation, including always up-to-date data capabilities, deployment in seconds, and dynamic scalability on any infrastructure. Customers now have the flexibility to deploy Azure SQL Database and Azure Database for PostgreSQL Hyperscale where they need it, on any Kubernetes cluster. From the Azure portal, customers get a unified and consistent view of all their Azure data services running across on-premises and clouds and can apply consistent policy, security and governance of data across environments. Customers can get limitless scale by seamlessly spinning up additional Kubernetes clusters in Azure Kubernetes Service (AKS) if they run out of capacity on-premises.