You will learn how to create a Windows on Arm virtual machine in the Azure cloud.
These same instructions can be used to deploy a Linux image on the Arm Virtual Machine. Simply select a Linux distribution instead of Windows.
Microsoft Azure is a cloud computing platform. You can log into Azure using either your personal subsciption or your organization’s subscription.
Start by locating
from the list of
Azure Services, then click
Azure virtual machine.
You will be presented with the
Create a virtual machine dialog. On this dialog, first select your
Resource group. Then, enter a
Virtual Machine name and select the
Region in which you want to create your Windows on Arm Virtual machine.
VM Architecture select
Then click on
See all images (under
Image) and filter
Image Type for
Arm64 as show in the image below:
You will be presented with all the VM images that are available for Arm. Select
Windows 11 Professional - Arm64 from the drop-down menu under
Microsoft Windows 11 as shown below.
You will then be returned to the
Create a virtual machine dialog screen with your selections. Under the
Administrator account section enter a
Password in the fields provided. You will use these credentials to access your Windows virtual machine.
Inbound port rules section of the dialog, select
Allow selected ports and choose
RDP (3389) from the drop-down menu.
Finally, under the
Licensing section you will need to confirm that you have an eligible Windows 10/11 license with multi-tenant hosting rights. To learn more about the licensing before you select this checkbox read this
Leaving other settings as default, click
Review + create.
All your selections will be validated and you can click
Create to launch your Windows on Arm virtual machine.
Once the deployment of your virtual machine is complete, click on
Go to Resource. From here you will be able to view the
Public IP address of your virtual machine which you will use in the next step to connect to your VM instance.
On your local host PC, launch the
Remote Desktop Connection application.
Public IP Address of the Windows VM as the
Computer to be connected to.
Next, username (set earlier while creating the VM instance), and when prompted the password, and you will connect.
You can now interact with the VM in the same way as you would a local desktop.
If you have issues connecting to your instance, see this Microsoft article:
Control Panel >
System, and verify that
System Type identifies as an Arm-based processor.