8 vCPU, 128 GiB instances: AWS vs Azure

20 current instance types have 8 vCPUs and 128 GiB of memory: 3 on AWS EC2 and 17 on Azure. The cheapest 8 vCPU, 128 GiB option is x2gd.2xlarge on AWS at $0.668 per hour on demand (US East (N. Virginia)). The cheapest on Azure is Standard_E16-8as_v5 at $0.904, so AWS is 26% cheaper at this size.

Every 8 vCPU, 128 GiB option, cheapest first

CloudTypevCPUsMemory (GiB)On-demand /hr1-yr reserved /hrSpot /hr
AWSx2gd.2xlarge8128$0.668$0.4117$0.1655
AWSx8g.2xlarge8128$0.7816$0.4817$0.4016
AWSx8i.2xlarge8128$0.8753–$0.2564
AzureStandard_E16-8as_v58128$0.904$0.5333$0.1904
AzureStandard_E16-8as_v68128$0.954–$0.2012
AzureStandard_E16-8as_v78128$0.954$0.5627$0.178
AzureStandard_E16-8as_v48128$1.008$0.5927$0.2122
AzureStandard_E16-8s_v38128$1.008–$0.2015
AzureStandard_E16-8s_v48128$1.008$0.5927$0.2122
AzureStandard_E16-8s_v58128$1.008$0.5947$0.2123
AzureStandard_E16-8ads_v58128$1.048$0.6183$0.2207
AzureStandard_E16-8s_v68128$1.058$0.6562$0.2194
AzureStandard_E16-8ds_v48128$1.152$0.6774$0.2422
AzureStandard_E16-8ds_v58128$1.152$0.6797$0.2436
AzureStandard_E16-8ads_v68128$1.162–$0.2451
AzureStandard_E16-8ads_v78128$1.162$0.6854$0.2168
AzureStandard_E16-8ds_v68128$1.308$0.8111$0.2731
AzureStandard_F16-8ams_v78128$1.432$0.8878$0.2778
AzureStandard_D32-8s_v38128$1.536–$0.307
AzureStandard_F16-8amds_v78128$1.744$1.081$0.3383

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.