About Azure Virtual Machines
Azure Virtual Machines is Microsoft's infrastructure service for running Linux and Windows virtual machines in the Azure cloud. The vendor describes it as scalable, on-demand computing capacity, so teams can add or remove machines as demand changes.
The Azure portfolio around it includes Virtual Machine Scale Sets, Azure Functions, container services, Azure Arc and Azure Migrate, which relate to hosting, scaling and moving workloads. The page text available for this entry is mostly shared site navigation, so specific machine families and options are not described here and should be checked on the vendor's site.
Azure Virtual Machines is a proprietary, cloud-hosted service. Charges follow Azure's pricing model, with details on Microsoft's Azure pricing pages.
Key features
- On-demand Linux and Windows virtual machines
- Scalable compute capacity
- Part of the wider Azure portfolio
- Scale Sets for managing groups of machines
Good fit for
- →Hosting applications on Azure
- →Migrating existing servers to the cloud
- Tags
- virtual-machines
- iaas
- azure
- compute
- microsoft
- cloud
- managed-service
Azure Virtual Machines: questions and answers
- What is Azure Virtual Machines used for?
- Azure Virtual Machines offers scalable, on-demand Linux and Windows virtual machines on Microsoft Azure. It is a good fit for hosting applications on Azure and migrating existing servers to the cloud.
- How much does Azure Virtual Machines cost?
- Azure Virtual Machines is a paid product with no free plan.
- Is Azure Virtual Machines open source?
- No. Azure Virtual Machines is proprietary (closed-source) software and can't be self-hosted. Open-source alternatives to Azure Virtual Machines include Apache CloudStack, KubeVirt and Incus.
- What are some alternatives to Azure Virtual Machines?
- Azure Virtual Machines competes with Amazon EC2, Google Compute Engine and Oracle Cloud Infrastructure. For open-source options, see Enlisted's ranked list of open-source Azure Virtual Machines alternatives.
Open-source alternatives to Azure Virtual Machines
See all
Apache CloudStack
Infrastructure & Containers
Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing plat
Apache-2.0vs Amazon Web Services★ 3.1k
KubeVirt
Infrastructure & Containers
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Apache-2.0vs Amazon EC2★ 7.1k
Incus
Infrastructure & Containers
Powerful system container and virtual machine manager
Apache-2.0vs Amazon EC2★ 6.3k
Harvester
Infrastructure & Containers
Open source hyperconverged infrastructure (HCI) software
Apache-2.0vs Amazon EC2★ 5.2k
LXD
Infrastructure & Containers
Powerful system container and virtual machine manager
AGPL-3.0vs Amazon EC2★ 4.8k
Ubicloud
Hosting & PaaS
Ubicloud is an open source cloud that can run anywhere. Our cloud services include elastic
AGPL-3.0vs Amazon Web Services★ 12k
SaaS alternatives to Azure Virtual Machines
See all
Amazon EC2
Hosting & PaaS
Resizable virtual servers in the AWS cloud
SaaS
Google Compute Engine
Infrastructure & Containers
Virtual machine and compute infrastructure service on Google Cloud
SaaS
Oracle Cloud Infrastructure
Hosting & PaaS
Oracle cloud for compute, databases and enterprise workloads
SaaS
DigitalOcean
Hosting & PaaS
Cloud provider with virtual servers, managed databases and the App Platform PaaS
SaaS
Linode
Hosting & PaaS
Cloud virtual machines, storage and Kubernetes, now operated as Akamai Cloud
SaaSVultr
Hosting & PaaS
Cloud servers, bare metal and managed Kubernetes across many locations
SaaS

