4 vCPU, 64 GiB instances: AWS vs Azure
19 current instance types have 4 vCPUs and 64 GiB of memory: 3 on AWS EC2 and 16 on Azure. The cheapest 4 vCPU, 64 GiB option is x2gd.xlarge on AWS at $0.334 per hour on demand (US East (N. Virginia)). The cheapest on Azure is Standard_E8-4as_v5 at $0.452, so AWS is 26% cheaper at this size.
Every 4 vCPU, 64 GiB option, cheapest first
| Cloud | Type | vCPUs | Memory (GiB) | On-demand /hr | 1-yr reserved /hr | Spot /hr |
|---|---|---|---|---|---|---|
| AWS | x2gd.xlarge | 4 | 64 | $0.334 | $0.2058 | $0.0828 |
| AWS | x8g.xlarge | 4 | 64 | $0.3908 | $0.2408 | $0.1188 |
| AWS | x8i.xlarge | 4 | 64 | $0.4377 | – | $0.0973 |
| Azure | Standard_E8-4as_v5 | 4 | 64 | $0.452 | $0.2667 | $0.0952 |
| Azure | Standard_E8-4as_v6 | 4 | 64 | $0.477 | – | $0.1006 |
| Azure | Standard_E8-4as_v7 | 4 | 64 | $0.477 | $0.2813 | $0.089 |
| Azure | Standard_E8-4as_v4 | 4 | 64 | $0.504 | $0.2963 | $0.1061 |
| Azure | Standard_E8-4s_v3 | 4 | 64 | $0.504 | – | $0.1008 |
| Azure | Standard_E8-4s_v4 | 4 | 64 | $0.504 | $0.2963 | $0.1061 |
| Azure | Standard_E8-4s_v5 | 4 | 64 | $0.504 | $0.2974 | $0.1061 |
| Azure | Standard_E8-4ads_v5 | 4 | 64 | $0.524 | $0.3091 | $0.1104 |
| Azure | Standard_E8-4s_v6 | 4 | 64 | $0.529 | $0.3281 | $0.1097 |
| Azure | Standard_E8-4ds_v4 | 4 | 64 | $0.576 | $0.3387 | $0.1211 |
| Azure | Standard_E8-4ds_v5 | 4 | 64 | $0.576 | $0.3398 | $0.1218 |
| Azure | Standard_E8-4ads_v6 | 4 | 64 | $0.581 | – | $0.1225 |
| Azure | Standard_E8-4ads_v7 | 4 | 64 | $0.581 | $0.3427 | $0.1084 |
| Azure | Standard_E8-4ds_v6 | 4 | 64 | $0.654 | $0.4055 | $0.1366 |
| Azure | Standard_F8-4ams_v7 | 4 | 64 | $0.716 | $0.4439 | $0.1389 |
| Azure | Standard_F8-4amds_v7 | 4 | 64 | $0.872 | $0.5408 | $0.1692 |
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.