Azure Virtual Machines

Comprehensive documentation for deploying and managing virtual machines on Microsoft Azure.

Welcome to Azure Virtual Machines

Azure Virtual Machines (VMs) are on-demand, scalable computing resources that you can use when you need them. Azure VMs offer the flexibility of virtualization for a wide variety of computing workloads.

Explore the resources below to get started with creating, configuring, and managing your virtual machines in Azure.

Getting Started

Create a VM

Learn how to quickly create a Windows or Linux virtual machine.

VM Concepts

Understand the core concepts and architecture of Azure VMs.

Connect to a VM

Methods for accessing and managing your virtual machines.

Management & Operations

Monitoring

Monitor the performance and health of your VMs.

Scaling

Scale your VM deployments to meet demand.

Backup & Disaster Recovery

Protect your VMs with backup and recovery solutions.

Advanced Topics

Networking

Configure networking for your virtual machines.

Security

Secure your Azure virtual machines.