Azure Arc-enabled servers

The deployment scenarios in this section will guide you through onboarding various Windows and Linux server distributions as Azure Arc-enabled servers.
Onboarding

The scenarios in this section can be used to onboard your existing Windows or Linux servers as Azure Arc-enabled servers.

Microsoft Azure

The scenarios in this section will walk you through how to project an Azure VM as an Azure Arc-enabled server in an automated fashion using either ARM templates or Terraform. These scenarios, using Azure VM as the targeted Azure Arc server are designed for demo and testing purposes ONLY and are not supported. In each scenario, you will find a detailed, technical explanation of the mechanism and why it is not expected to project an Azure VM as an Azure Arc-enabled server.

Microsoft Azure Stack HCI

The scenarios in this section will walk you through how to project an Azure Stack HCI Virtual Machine as an Azure Arc-enabled server in an automated fashion. In each scenario, you will find a detailed, technical explanation of the mechanism.

HashiCorp Vagrant

If you don’t have any existing servers available, the scenarios in this section will guide you on using HashiCorp Vagrant to host a new server locally in order to simulate an “on-premises” server and onboard it as an Azure Arc-enabled server.

Amazon Web Services

If you are working in a multi-cloud environment, you can deploy new AWS EC2 instances in an automated fashion using Terraform and onboard it as Azure Arc-enabled servers.

Google Cloud Platform

If you are working in a multi-cloud environment, you can deploy new GCP instances in an automated fashion using Terraform and onboard it as Azure Arc-enabled servers.

VMware vSphere

If you are working with an on-premises VMware vSphere infrastructure, you can deploy new Windows or Linux virtual machines in an automated fashion using Terraform and onboard it as Azure Arc-enabled servers.

Unified Operations Use Cases

Once you have server resources projected into Azure with Azure Arc, you can start to use native Azure tooling to manage the servers as native Azure resources. The following scenarios show examples of using Azure management tools such as resource tags, Azure Policy, Log Analytics, and more with Azure Arc-enabled servers.

Scaled Deployment

The scenarios in this section are designed to provide scaled onboarding experience to Azure Arc of virtual machines deployed in various platforms and existing environments.