16 vCPU, 64 GiB instances: AWS vs Azure
86 current instance types have 16 vCPUs and 64 GiB of memory: 43 on AWS EC2 and 43 on Azure. The cheapest 16 vCPU, 64 GiB option is Standard_B16ps_v2 on Azure at $0.538 per hour on demand (East US). The cheapest on AWS is m6g.4xlarge at $0.616, so Azure is 13% cheaper at this size.
Every 16 vCPU, 64 GiB option, cheapest first
| Cloud | Type | vCPUs | Memory (GiB) | On-demand /hr | 1-yr reserved /hr | Spot /hr |
|---|---|---|---|---|---|---|
| Azure | Standard_B16ps_v2 | 16 | 64 | $0.538 | $0.3172 | $0.4842 |
| Azure | Standard_D16ps_v6 | 16 | 64 | $0.562 | $0.3314 | $0.2453 |
| Azure | Standard_B16as_v2 | 16 | 64 | $0.602 | $0.3549 | $0.5418 |
| AWS | m6g.4xlarge | 16 | 64 | $0.616 | $0.3864 | $0.2023 |
| Azure | Standard_D16ps_v5 | 16 | 64 | $0.616 | $0.3635 | $0.1302 |
| AWS | m7g.4xlarge | 16 | 64 | $0.6528 | $0.4318 | $0.3148 |
| Azure | Standard_B16ms | 16 | 64 | $0.666 | – | – |
| Azure | Standard_B16s_v2 | 16 | 64 | $0.666 | $0.3927 | $0.5994 |
| AWS | m5a.4xlarge | 16 | 64 | $0.688 | $0.433 | $0.2446 |
| Azure | Standard_D16as_v5 | 16 | 64 | $0.688 | $0.4245 | $0.1452 |
| Azure | Standard_DC16as_cc_v5 | 16 | 64 | $0.688 | – | $0.1452 |
| Azure | Standard_DC16as_v5 | 16 | 64 | $0.688 | $0.5505 | $0.1452 |
| AWS | m6a.4xlarge | 16 | 64 | $0.6912 | $0.4572 | $0.272 |
| AWS | m8g.4xlarge | 16 | 64 | $0.7181 | $0.475 | $0.2207 |
| Azure | Standard_D16pds_v5 | 16 | 64 | $0.723 | $0.4267 | $0.1528 |
| AWS | m6gd.4xlarge | 16 | 64 | $0.7232 | $0.4556 | $0.2451 |
| Azure | Standard_D16as_v6 | 16 | 64 | $0.726 | $0.4285 | $0.1531 |
| Azure | Standard_D16as_v7 | 16 | 64 | $0.726 | $0.4285 | $0.1408 |
| Azure | Standard_D16pds_v6 | 16 | 64 | $0.734 | $0.4333 | $0.3204 |
| AWS | m7i-flex.4xlarge | 16 | 64 | $0.7661 | $0.5067 | $0.2372 |
| AWS | m5.4xlarge | 16 | 64 | $0.768 | $0.484 | $0.16 |
| AWS | m6i.4xlarge | 16 | 64 | $0.768 | $0.508 | $0.1474 |
| Azure | Standard_D16_v3 | 16 | 64 | $0.768 | – | $0.1535 |
| Azure | Standard_D16_v4 | 16 | 64 | $0.768 | $0.4531 | $0.162 |
| Azure | Standard_D16_v5 | 16 | 64 | $0.768 | $0.4739 | $0.1621 |
| Azure | Standard_D16a_v4 | 16 | 64 | $0.768 | $0.4516 | $0.162 |
| Azure | Standard_D16as_v4 | 16 | 64 | $0.768 | $0.4516 | $0.162 |
| Azure | Standard_D16s_v3 | 16 | 64 | $0.768 | – | $0.1535 |
| Azure | Standard_D16s_v4 | 16 | 64 | $0.768 | $0.4516 | $0.162 |
| Azure | Standard_D16s_v5 | 16 | 64 | $0.768 | $0.4739 | $0.1621 |
| AWS | m9g.4xlarge | 16 | 64 | $0.7827 | – | $0.3288 |
| Azure | Standard_DC16as_v6 | 16 | 64 | $0.799 | $0.6393 | $0.1686 |
| AWS | m4.4xlarge | 16 | 64 | $0.8 | $0.4956 | $0.1749 |
| AWS | m8i-flex.4xlarge | 16 | 64 | $0.8044 | – | $0.3006 |
| Azure | Standard_D16s_v6 | 16 | 64 | $0.806 | $0.5 | $0.17 |
| AWS | m7i.4xlarge | 16 | 64 | $0.8064 | $0.5334 | $0.2838 |
| AWS | m5ad.4xlarge | 16 | 64 | $0.824 | $0.519 | $0.3684 |
| Azure | Standard_D16ads_v5 | 16 | 64 | $0.824 | $0.4862 | $0.1739 |
| Azure | Standard_DC16ads_cc_v5 | 16 | 64 | $0.824 | – | $0.1739 |
| Azure | Standard_DC16ads_v5 | 16 | 64 | $0.824 | $0.6592 | $0.1739 |
| AWS | m8i.4xlarge | 16 | 64 | $0.8467 | – | $0.273 |
| AWS | m7gd.4xlarge | 16 | 64 | $0.8543 | $0.5382 | $0.6755 |
| AWS | g4ad.4xlarge | 16 | 64 | $0.867 | – | $0.3216 |
| Azure | Standard_DC16es_v6 | 16 | 64 | $0.887 | $0.7096 | $0.1639 |
| AWS | m5d.4xlarge | 16 | 64 | $0.904 | $0.57 | $0.2562 |
| Azure | Standard_D16d_v4 | 16 | 64 | $0.904 | $0.5315 | $0.1914 |
| Azure | Standard_D16d_v5 | 16 | 64 | $0.904 | $0.5333 | $0.1939 |
| Azure | Standard_D16ds_v4 | 16 | 64 | $0.904 | $0.5315 | $0.1914 |
| Azure | Standard_D16ds_v5 | 16 | 64 | $0.904 | $0.5333 | $0.1939 |
| Azure | Standard_D16ads_v6 | 16 | 64 | $0.912 | $0.5381 | $0.1923 |
| Azure | Standard_D16ads_v7 | 16 | 64 | $0.912 | $0.5381 | $0.1769 |
| AWS | m8gd.4xlarge | 16 | 64 | $0.9226 | – | $0.2108 |
| AWS | m7a.4xlarge | 16 | 64 | $0.9274 | $0.6135 | $0.3138 |
| AWS | h1.4xlarge | 16 | 64 | $0.936 | $0.636 | $0.2341 |
| AWS | m6id.4xlarge | 16 | 64 | $0.9492 | $0.598 | $0.2921 |
| AWS | g6f.4xlarge | 16 | 64 | $0.95 | – | $0.4102 |
| AWS | m5n.4xlarge | 16 | 64 | $0.952 | $0.6 | $0.342 |
| AWS | m8a.4xlarge | 16 | 64 | $0.9738 | – | $0.2925 |
| Azure | Standard_D16ds_v6 | 16 | 64 | $0.997 | $0.6179 | $0.21 |
| Azure | Standard_DC16ads_v6 | 16 | 64 | $1.003 | $0.8025 | $0.2116 |
| AWS | m9gd.4xlarge | 16 | 64 | $1.006 | – | $0.1767 |
| AWS | m8id.4xlarge | 16 | 64 | $1.044 | – | $0.1653 |
| Azure | Standard_D16s_v7 | 16 | 64 | $1.058 | – | $0.1955 |
| AWS | m5dn.4xlarge | 16 | 64 | $1.088 | $0.685 | $0.3836 |
| Azure | Standard_F16as_v6 | 16 | 64 | $1.093 | $0.6775 | $0.2304 |
| Azure | Standard_F16as_v7 | 16 | 64 | $1.093 | $0.6775 | $0.212 |
| Azure | Standard_DC16eds_v6 | 16 | 64 | $1.096 | $0.8771 | $0.2025 |
| AWS | m6in.4xlarge | 16 | 64 | $1.114 | $0.7017 | $0.4137 |
| Azure | Standard_D16ns_v6 | 16 | 64 | $1.114 | $0.655 | $0.2349 |
| AWS | m8gb.4xlarge | 16 | 64 | $1.164 | – | $0.4289 |
| AWS | m8gn.4xlarge | 16 | 64 | $1.164 | – | $0.3423 |
| AWS | g4dn.4xlarge | 16 | 64 | $1.204 | $0.759 | $0.3722 |
| AWS | m6idn.4xlarge | 16 | 64 | $1.273 | $0.802 | $0.5518 |
| Azure | Standard_D16nds_v6 | 16 | 64 | $1.273 | $0.751 | $0.2681 |
| Azure | Standard_D16ds_v7 | 16 | 64 | $1.305 | – | $0.2412 |
| AWS | g6.4xlarge | 16 | 64 | $1.323 | $0.8614 | $0.7075 |
| AWS | m8ib.4xlarge | 16 | 64 | $1.337 | – | $0.6279 |
| AWS | m8in.4xlarge | 16 | 64 | $1.337 | – | $0.5699 |
| Azure | Standard_F16ads_v7 | 16 | 64 | $1.372 | $0.8507 | $0.2662 |
| AWS | im4gn.4xlarge | 16 | 64 | $1.455 | $0.9332 | $0.3298 |
| AWS | m8idb.4xlarge | 16 | 64 | $1.528 | – | $0.6532 |
| AWS | m8idn.4xlarge | 16 | 64 | $1.528 | – | $0.6273 |
| AWS | g5.4xlarge | 16 | 64 | $1.624 | $1.023 | $0.7309 |
| AWS | m8ine.4xlarge | 16 | 64 | $1.671 | – | $0.9143 |
| AWS | d3en.4xlarge | 16 | 64 | $2.103 | $1.325 | $0.3569 |
| AWS | g7.4xlarge | 16 | 64 | $3.042 | – | $0.504 |
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.