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
| Cloud | Type | vCPUs | Memory (GiB) | On-demand /hr | 1-yr reserved /hr | Spot /hr |
|---|---|---|---|---|---|---|
| AWS | x2gd.medium | 1 | 16 | $0.0835 | $0.0515 | $0.0158 |
| AWS | x8g.medium | 1 | 16 | $0.0977 | $0.0602 | $0.0156 |
| Azure | Standard_F2-1ams_v7 | 1 | 16 | $0.179 | $0.111 | $0.0347 |
| Azure | Standard_F2-1amds_v7 | 1 | 16 | $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.