Deploy a Windows on Arm virtual machine on Microsoft Azure
Introduction
Create Windows on Arm virtual machine in Azure cloud
Next Steps
Deploy a Windows on Arm virtual machine on Microsoft Azure
Who is this for?
This is an introductory topic for software developers interested using Windows on Arm virtual machines (VMs) in the Azure cloud.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Start a Windows on Arm virtual machine in Azure cloud.
- Discover all Arm-based image offerings in the Azure Image Marketplace.
Prerequisites
Before starting, you will need the following:
- An Azure Cloud account.
- An RDP client to connect to your Windows on Arm instance. For more info on RDP clients, see Remote Desktop clients for Remote Desktop Services and remote PCs to get started.
Summary
This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
You’ll deploy a Windows on Arm VM in Microsoft Azure using the Azure Marketplace. First, you’ll configure and deploy a VM using Azure portal. After deployment, you’ll connect the VM with a Remote Desktop Protocol (RDP) client. You can use the same workflow to launch a Linux image when you select a Linux distribution instead of Windows.
Frequently asked questions
These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
You can use either a personal subscription or your organization’s subscription. Sign in to the Azure portal with an account that has access to the chosen subscription.
Sign in and use the Azure portal search bar to find Virtual Machines. From there, select Create and start the VM configuration flow.
During VM creation, select See all images, search for a Windows image, and use the Arm64 filter to find an Arm-based offering. For the Learning Path, select Windows 11 Professional 24H2 - Arm64.
Yes. Use the same process and select a Linux distribution instead of Windows during image selection.
Copy the VM’s public IP address and enter it in an RDP client. Use the username and password configured during VM creation. For the Learning Path, allow RDP traffic on port
3389.