1 vCPU, 16 GiB instances: AWS vs Azure

4 current instance types have 1 vCPUs and 16 GiB of memory: 2 on AWS EC2 and 2 on Azure. The cheapest 1 vCPU, 16 GiB option is x2gd.medium on AWS at $0.0835 per hour on demand (US East (N. Virginia)). The cheapest on Azure is Standard_F2-1ams_v7 at $0.179, so AWS is 53% cheaper at this size.

Every 1 vCPU, 16 GiB option, cheapest first

CloudTypevCPUsMemory (GiB)On-demand /hr1-yr reserved /hrSpot /hr
AWSx2gd.medium116$0.0835$0.0515$0.0158
AWSx8g.medium116$0.0977$0.0602$0.0156
AzureStandard_F2-1ams_v7116$0.179$0.111$0.0347
AzureStandard_F2-1amds_v7116$0.218$0.1352$0.0423

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.