2 vCPU, 16 GiB instances: AWS vs Azure
90 current instance types have 2 vCPUs and 16 GiB of memory: 41 on AWS EC2 and 49 on Azure. The cheapest 2 vCPU, 16 GiB option is Standard_E2ps_v6 on Azure at $0.0922 per hour on demand (East US). The cheapest on AWS is r6g.large at $0.1008, so Azure is 9% cheaper at this size.
Every 2 vCPU, 16 GiB option, cheapest first
| Cloud | Type | vCPUs | Memory (GiB) | On-demand /hr | 1-yr reserved /hr | Spot /hr |
|---|---|---|---|---|---|---|
| Azure | Standard_E2ps_v6 | 2 | 16 | $0.0922 | $0.0545 | $0.0429 |
| AWS | r6g.large | 2 | 16 | $0.1008 | $0.0635 | $0.0294 |
| Azure | Standard_E2ps_v5 | 2 | 16 | $0.101 | $0.0595 | $0.0214 |
| AWS | r7g.large | 2 | 16 | $0.1071 | $0.0708 | $0.0507 |
| AWS | r5a.large | 2 | 16 | $0.113 | $0.071 | $0.0337 |
| Azure | Standard_E2as_v5 | 2 | 16 | $0.113 | $0.0667 | $0.0238 |
| Azure | Standard_EC2as_v5 | 2 | 16 | $0.113 | $0.0904 | $0.0239 |
| AWS | r6a.large | 2 | 16 | $0.1134 | $0.075 | $0.0381 |
| Azure | Standard_E2pds_v5 | 2 | 16 | $0.115 | $0.0679 | $0.0243 |
| AWS | r6gd.large | 2 | 16 | $0.1152 | $0.0726 | $0.0358 |
| Azure | Standard_E2pds_v6 | 2 | 16 | $0.117 | $0.0691 | $0.0544 |
| AWS | r8g.large | 2 | 16 | $0.1178 | $0.0779 | $0.0354 |
| Azure | Standard_A2m_v2 | 2 | 16 | $0.119 | – | $0.0238 |
| Azure | Standard_E2as_v6 | 2 | 16 | $0.119 | $0.0703 | $0.0251 |
| Azure | Standard_E2as_v7 | 2 | 16 | $0.119 | $0.0703 | $0.0222 |
| AWS | r5.large | 2 | 16 | $0.126 | $0.079 | $0.0364 |
| AWS | r6i.large | 2 | 16 | $0.126 | $0.0833 | $0.0449 |
| Azure | Standard_E2_v3 | 2 | 16 | $0.126 | – | $0.0252 |
| Azure | Standard_E2_v4 | 2 | 16 | $0.126 | $0.0741 | $0.0265 |
| Azure | Standard_E2_v5 | 2 | 16 | $0.126 | $0.0777 | $0.0265 |
| Azure | Standard_E2a_v4 | 2 | 16 | $0.126 | $0.0741 | $0.0265 |
| Azure | Standard_E2as_v4 | 2 | 16 | $0.126 | $0.0741 | $0.0265 |
| Azure | Standard_E2s_v3 | 2 | 16 | $0.126 | – | $0.0252 |
| Azure | Standard_E2s_v4 | 2 | 16 | $0.126 | $0.0741 | $0.0265 |
| Azure | Standard_E2s_v5 | 2 | 16 | $0.126 | $0.0743 | $0.0265 |
| AWS | r9g.large | 2 | 16 | $0.1284 | – | $0.0362 |
| AWS | r5ad.large | 2 | 16 | $0.131 | $0.083 | $0.0363 |
| Azure | Standard_E2ads_v5 | 2 | 16 | $0.131 | $0.0773 | $0.0276 |
| Azure | Standard_EC2ads_v5 | 2 | 16 | $0.131 | $0.1048 | $0.0277 |
| Azure | Standard_EC2as_v6 | 2 | 16 | $0.131 | $0.1049 | $0.0276 |
| AWS | r8i-flex.large | 2 | 16 | $0.132 | – | $0.0347 |
| Azure | Standard_E2s_v6 | 2 | 16 | $0.132 | $0.0821 | $0.0274 |
| AWS | r7i.large | 2 | 16 | $0.1323 | $0.0875 | $0.0402 |
| AWS | r7gd.large | 2 | 16 | $0.1361 | $0.0855 | $0.1273 |
| AWS | r8i.large | 2 | 16 | $0.1389 | – | $0.0339 |
| AWS | r5d.large | 2 | 16 | $0.144 | $0.091 | $0.0648 |
| Azure | Standard_E2d_v4 | 2 | 16 | $0.144 | $0.0847 | $0.0303 |
| Azure | Standard_E2d_v5 | 2 | 16 | $0.144 | $0.0849 | $0.0305 |
| Azure | Standard_E2ds_v4 | 2 | 16 | $0.144 | $0.0847 | $0.0303 |
| Azure | Standard_E2ds_v5 | 2 | 16 | $0.144 | $0.0849 | $0.0305 |
| Azure | Standard_E2ads_v6 | 2 | 16 | $0.145 | $0.0856 | $0.0306 |
| Azure | Standard_E2ads_v7 | 2 | 16 | $0.145 | $0.0856 | $0.0271 |
| Azure | Standard_EC2es_v6 | 2 | 16 | $0.146 | $0.1164 | $0.027 |
| AWS | r8gd.large | 2 | 16 | $0.147 | – | $0.0492 |
| AWS | r5b.large | 2 | 16 | $0.149 | $0.0939 | $0.0394 |
| AWS | r5n.large | 2 | 16 | $0.149 | $0.094 | $0.0383 |
| Azure | Standard_E2bs_v5 | 2 | 16 | $0.149 | $0.0879 | $0.0314 |
| AWS | r6id.large | 2 | 16 | $0.1512 | $0.095 | $0.0405 |
| AWS | r7a.large | 2 | 16 | $0.1522 | $0.1007 | $0.0517 |
| AWS | i4g.large | 2 | 16 | $0.1544 | $0.1002 | $0.0322 |
| AWS | r8a.large | 2 | 16 | $0.1598 | – | $0.0344 |
| Azure | Standard_EC2ads_v6 | 2 | 16 | $0.16 | $0.1277 | $0.0338 |
| AWS | r9gd.large | 2 | 16 | $0.1602 | – | $0.053 |
| Azure | Standard_E2ds_v6 | 2 | 16 | $0.164 | $0.1014 | $0.0342 |
| AWS | r8id.large | 2 | 16 | $0.1663 | – | $0.0385 |
| AWS | r5dn.large | 2 | 16 | $0.167 | $0.105 | $0.0385 |
| Azure | Standard_E2bds_v5 | 2 | 16 | $0.167 | $0.0985 | $0.0358 |
| AWS | i8g.large | 2 | 16 | $0.1716 | – | $0.0333 |
| AWS | i4i.large | 2 | 16 | $0.172 | $0.111 | $0.0325 |
| Azure | Standard_L2as_v4 | 2 | 16 | $0.172 | $0.1049 | $0.0361 |
| Azure | Standard_E2bs_v6 | 2 | 16 | $0.174 | $0.1029 | $0.0323 |
| Azure | Standard_E2ns_v6 | 2 | 16 | $0.174 | $0.1025 | $0.0361 |
| Azure | Standard_E2s_v7 | 2 | 16 | $0.174 | – | $0.0328 |
| Azure | Standard_L2s_v4 | 2 | 16 | $0.174 | $0.1062 | $0.0365 |
| AWS | r6in.large | 2 | 16 | $0.1743 | $0.1098 | $0.0259 |
| Azure | Standard_F2ams_v6 | 2 | 16 | $0.179 | $0.111 | $0.0377 |
| Azure | Standard_F2ams_v7 | 2 | 16 | $0.179 | $0.111 | $0.0347 |
| Azure | Standard_EC2eds_v6 | 2 | 16 | $0.18 | $0.1439 | $0.0333 |
| AWS | r8gb.large | 2 | 16 | $0.1822 | – | $0.0647 |
| AWS | r8gn.large | 2 | 16 | $0.1822 | – | $0.0848 |
| AWS | r7iz.large | 2 | 16 | $0.186 | $0.1172 | $0.0403 |
| AWS | z1d.large | 2 | 16 | $0.186 | $0.117 | $0.0398 |
| AWS | i7i.large | 2 | 16 | $0.1888 | – | $0.0394 |
| Azure | Standard_DC2s_v3 | 2 | 16 | $0.192 | – | $0.0423 |
| Azure | Standard_E2bds_v6 | 2 | 16 | $0.195 | $0.1153 | $0.0362 |
| Azure | Standard_E2nds_v6 | 2 | 16 | $0.195 | $0.1148 | $0.0407 |
| AWS | r6idn.large | 2 | 16 | $0.1954 | $0.1231 | $0.0426 |
| Azure | Standard_L2as_v5 | 2 | 16 | $0.204 | $0.1241 | $0.0408 |
| Azure | Standard_E2ds_v7 | 2 | 16 | $0.208 | – | $0.0392 |
| AWS | r8ib.large | 2 | 16 | $0.2092 | – | $0.0521 |
| AWS | r8in.large | 2 | 16 | $0.2092 | – | $0.0454 |
| Azure | Standard_F2amds_v7 | 2 | 16 | $0.218 | $0.1352 | $0.0423 |
| AWS | i3en.large | 2 | 16 | $0.226 | $0.154 | $0.0383 |
| Azure | Standard_DC2ds_v3 | 2 | 16 | $0.226 | – | $0.0498 |
| Azure | Standard_L2aos_v4 | 2 | 16 | $0.226 | $0.1446 | $0.0474 |
| AWS | r8idb.large | 2 | 16 | $0.2345 | – | $0.0498 |
| AWS | r8idn.large | 2 | 16 | $0.2345 | – | $0.0526 |
| AWS | i8ge.large | 2 | 16 | $0.2373 | – | $0.0538 |
| AWS | i7ie.large | 2 | 16 | $0.2599 | – | $0.0394 |
| Azure | Standard_L2aos_v5 | 2 | 16 | $0.305 | $0.1798 | $0.061 |
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.