Best practices for onboarding Microsoft Azure Arc enabled servers

I had the chance to speak with Ryan Willis (Senior Program Manager at Microsoft) on learn best practices and strategies for onboarding a wide range of resources, including Windows, Linux, , clusters, and Azure services across Hyper-V, VMware, Amazon Web Services, and Google Cloud Platform assets. 

What is Azure Arc-enabled servers?

Azure Arc-enabled servers enables you to manage your Windows and Linux physical servers and hosted outside of Azure, on your corporate , or other cloud provider. This management experience is designed to be consistent with how you manage native Azure . When a hybrid machine is connected to Azure, it becomes a connected machine and is treated as a resource in Azure. Each connected machine has a Resource ID enabling the machine to be included in a resource group. Now you can benefit from standard Azure constructs, such as Azure Policy and applying tags. Service providers managing a customer's on-premises infrastructure can manage their hybrid machines, just like they do today with native Azure resources, across multiple customer environments using Azure Lighthouse.

You can learn more on Microsoft Docs.

What is Azure Arc-enabled Kubernetes?

With Azure Arc-enabled , you can attach and configure clusters located either inside or outside Azure. When you connect a Kubernetes cluster to Azure Arc, it will:

  • Appear in the Azure portal with an Azure Resource Manager ID and a managed identity.
  • Be placed in an Azure subscription and resource group.
  • Receive tags just like any other Azure resource.

Azure Arc-enabled Kubernetes supports the following scenarios:

  • Connect Kubernetes running outside of Azure for inventory, grouping, and tagging.

  • Deploy applications and apply configuration using GitOps-based configuration management.

  • View and monitor your clusters using Azure Monitor for containers.

  • Enforce using Azure for Kubernetes.

  • Apply policy definitions using Azure Policy for Kubernetes.

  • Createcustom locationsas target locations for deploying Azure Arc-enabled Data Services,App Services on Azure Arc(including web, function, and logic apps) andEvent Grid on Kubernetes.

You can learn more on Microsoft Docs.

Another great article and cool video 🙂

Only wish that Azure Arc enabled servers were supported on Azure Stack Hub, one can dream 🙂

Happy Azure Stacking!!!

For some reason posted twice so:

Happy Azure Stacking!!! 😀


This article was originally published by Microsoft's PowerShell Community. You can find the original article here.