48 vCPU, 192 GiB instances: AWS vs Azure

81 current instance types have 48 vCPUs and 192 GiB of memory: 42 on AWS EC2 and 39 on Azure. The cheapest 48 vCPU, 192 GiB option is Standard_D48ps_v6 on Azure at $1.685 per hour on demand (East US). The cheapest on AWS is m6g.12xlarge at $1.848, so Azure is 9% cheaper at this size.

Every 48 vCPU, 192 GiB option, cheapest first

CloudTypevCPUsMemory (GiB)On-demand /hr1-yr reserved /hrSpot /hr
AzureStandard_D48ps_v648192$1.685$0.9941$0.7355
AWSm6g.12xlarge48192$1.848$1.159$0.4319
AzureStandard_D48ps_v548192$1.848$1.09$0.3907
AWSm7g.12xlarge48192$1.958$1.296$0.6567
AWSm5a.12xlarge48192$2.064$1.30$0.5891
AzureStandard_D48as_v548192$2.064$1.274$0.4357
AzureStandard_DC48as_cc_v548192$2.064–$0.4357
AzureStandard_DC48as_v548192$2.064$1.651$0.4357
AWSm6a.12xlarge48192$2.074$1.372$0.684
AWSm8g.12xlarge48192$2.154$1.425$0.4307
AWSm6gd.12xlarge48192$2.17$1.367$0.4689
AzureStandard_D48pds_v548192$2.17$1.28$0.4587
AzureStandard_D48as_v648192$2.179$1.286$0.4596
AzureStandard_D48as_v748192$2.179$1.286$0.4227
AzureStandard_D48pds_v648192$2.203$1.30$0.9616
AWSm7i-flex.12xlarge48192$2.298$1.52$0.6936
AWSm5.12xlarge48192$2.304$1.452$0.4515
AWSm6i.12xlarge48192$2.304$1.524$0.5713
AzureStandard_D48_v348192$2.304–$0.4606
AzureStandard_D48_v448192$2.304$1.359$0.4859
AzureStandard_D48_v548192$2.304$1.422$0.4864
AzureStandard_D48a_v448192$2.304$1.355$0.4859
AzureStandard_D48as_v448192$2.304$1.355$0.4859
AzureStandard_D48s_v348192$2.304–$0.4606
AzureStandard_D48s_v448192$2.304$1.355$0.4859
AzureStandard_D48s_v548192$2.304$1.422$0.4864
AWSm9g.12xlarge48192$2.348–$0.6572
AzureStandard_DC48as_v648192$2.397$1.918$0.5058
AWSm8i-flex.12xlarge48192$2.413–$0.8067
AzureStandard_D48s_v648192$2.419$1.50$0.5102
AWSm7i.12xlarge48192$2.419$1.60$0.649
AWSm5ad.12xlarge48192$2.472$1.557$0.7167
AzureStandard_D48ads_v548192$2.472$1.458$0.5218
AzureStandard_DC48ads_cc_v548192$2.472–$0.5218
AzureStandard_DC48ads_v548192$2.472$1.978$0.5218
AWSm8i.12xlarge48192$2.54–$0.8156
AWSm7gd.12xlarge48192$2.563$1.615$2.398
AzureStandard_DC48es_v648192$2.661$2.129$0.4918
AWSm5d.12xlarge48192$2.712$1.709$0.7098
AzureStandard_D48d_v448192$2.712$1.595$0.5741
AzureStandard_D48d_v548192$2.712$1.60$0.5817
AzureStandard_D48ds_v448192$2.712$1.595$0.5741
AzureStandard_D48ds_v548192$2.712$1.60$0.5817
AzureStandard_D48ads_v648192$2.736$1.614$0.5767
AzureStandard_D48ads_v748192$2.736$1.614$0.5308
AWSm8gd.12xlarge48192$2.768–$2.59
AWSm7a.12xlarge48192$2.782$1.84$0.6881
AWSm6id.12xlarge48192$2.848$1.794$0.5366
AWSm5n.12xlarge48192$2.856$1.799$0.8339
AWSm8a.12xlarge48192$2.921–$0.6882
AzureStandard_D48ds_v648192$2.99$1.854$0.6297
AzureStandard_DC48ads_v648192$3.01$2.408$0.6351
AWSm9gd.12xlarge48192$3.017–$0.7798
AWSm8id.12xlarge48192$3.132–$0.8757
AzureStandard_D48s_v748192$3.175–$0.5867
AWSm5dn.12xlarge48192$3.264$2.056$0.9127
AzureStandard_F48as_v648192$3.278$2.033$0.691
AzureStandard_F48as_v748192$3.278$2.033$0.6359
AzureStandard_DC48eds_v648192$3.289$2.631$0.6078
AWSm6in.12xlarge48192$3.341$2.105$0.9371
AzureStandard_D48ns_v648192$3.342$1.965$0.7048
AWSm8gb.12xlarge48192$3.492–$0.8122
AWSm8gn.12xlarge48192$3.492–$0.7712
AWSm6idn.12xlarge48192$3.819$2.406$0.7777
AzureStandard_D48nds_v648192$3.819$2.253$0.8043
AWSg4dn.12xlarge48192$3.912$2.465$1.205
AzureStandard_D48ds_v748192$3.916–$0.7237
AWSm5zn.12xlarge48192$3.964$2.497$1.214
AWSm5zn.metal48192$3.964$2.497$0.9883
AWSm8ib.12xlarge48192$4.01–$1.70
AWSm8in.12xlarge48192$4.01–$1.433
AzureStandard_F48ads_v748192$4.116$2.552$0.7985
AWSm8idb.12xlarge48192$4.583–$2.143
AWSm8idn.12xlarge48192$4.583–$1.636
AWSg6.12xlarge48192$4.602$2.996$1.735
AWSm8azn.12xlarge48192$4.955–$1.161
AWSm8azn.metal-12xl48192$4.955–$0.9794
AWSm8ine.12xlarge48192$5.012–$1.925
AWSg5.12xlarge48192$5.672$3.573$2.087
AWSd3en.12xlarge48192$6.309$3.974$0.8661
AWSg7.12xlarge48192$7.128–$0.7249

Other sizes

On-demand Linux prices in USD per hour, in each cloud's home region: US East (N. Virginia) for AWS, East US for Azure. Previous-generation types are left out.