12 vCPU, 96 GiB instances: AWS vs Azure

6 current instance types have 12 vCPUs and 96 GiB of memory: 4 on AWS EC2 and 2 on Azure. The cheapest 12 vCPU, 96 GiB option is z1d.3xlarge on AWS at $1.116 per hour on demand (US East (N. Virginia)). The cheapest on Azure is Standard_L12aos_v4 at $1.356, so AWS is 18% cheaper at this size.

Every 12 vCPU, 96 GiB option, cheapest first

CloudTypevCPUsMemory (GiB)On-demand /hr1-yr reserved /hrSpot /hr
AWSz1d.3xlarge1296$1.116$0.703$0.2707
AWSi3en.3xlarge1296$1.356$0.924$0.3204
AzureStandard_L12aos_v41296$1.356$0.8678$0.2844
AWSi8ge.3xlarge1296$1.424–$0.3095
AWSi7ie.3xlarge1296$1.559–$0.3309
AzureStandard_L12aos_v51296$1.829$1.079$0.3658

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.