Which types of workload would be most suitable for deployment on Azure virtual machines?