Azure Virtual Machines are image service instances Azure IaaS uses to deploy persistent VMs with nearly any server workload that you want. They are image service instances that provide on-demand and scalable computing resources with usage-based pricing.