Hver virtuel Azure-maskine har en bestemt allokering af hardware, herunder CPU-kerner, hukommelse, harddiske, netværksgrænseflader og andre enheder til at køre en lang række operativsystemer, programmer og arbejdsbelastninger i Azure-cloudmiljøet. Disse hardwareressourcer er partitioneret i et Azure-datacenter for at oprette virtuelle Azure-maskiner.