Onboard an On-Premises Windows Virtual Machine into Azure Arc

15 minutes
  • 3 Learning Objectives

About this Hands-on Lab

This lab walks through the process of onboarding an on-premises Windows virtual machine into Azure Arc.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Generate an Azure Arc Onboarding Script
  • Generate a server onboarding script using Azure Arc for servers.
Onboard BRAVM1 into Azure Arc
  1. Connect to BRAHV1 using Remote Desktop.
  2. Connect to BRAVM1 using Virtual Machine Connection from the Hyper-V Management Console with the username Administrator and the password from the lab details.
  3. Onboard BRAVM1 into Azure Arc using the onboarding script.
Explore Azure Arc for the Servers’ Capabilities

In the Azure portal, explore the capabilities of Azure Arc for servers.

Additional Resources


As you walk through the lab, consider the following scenario:

You are the Senior Systems Administrator at Barrier Reef Audio, a company that focuses on generating text from speech using a range of high-quality audio equipment and machine learning.

You have a large fleet of Windows servers on-premises that you currently manage using traditional management tools.

You want to improve the inventory and management experience by bringing these servers into the Azure Resource Manager (ARM) control plane so you can more easily gain visibility over your server fleet and perform Azure VM management tasks like installing VM extensions.

In this lab, you will:

  1. Generate an Azure Arc onboarding script
  2. Onboard an on-premises VM into Azure Arc
  3. Explore the Azure Arc server capabilities

Lab Setup

In this lab, you will be connecting to VMs using Remote Desktop and accessing the Azure portal.

Note: To complete this lab, you will need to use a remote desktop client:

If you get stuck, feel free to check out the lab objectives or the solution video. Good luck!

WARNING: Be Prepared for UI Changes

Given the fluid nature of Microsoft's cloud tools, you may experience user interface (UI) changes that were made following the development of this hands-on lab that do not match up with the lab instructions. When any such changes are brought to our attention, we will attempt to update the content accordingly. However, if changes occur, you will have to adapt to the changes and work through them in the hands-on labs as needed.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?