48 vCPU, 96 GiB instances: AWS vs Azure
50 current instance types have 48 vCPUs and 96 GiB of memory: 30 on AWS EC2 and 20 on Azure. The cheapest 48 vCPU, 96 GiB option is Standard_D48pls_v6 on Azure at $1.488 per hour on demand (East US). The cheapest on AWS is c6g.12xlarge at $1.632, so Azure is 9% cheaper at this size.
Every 48 vCPU, 96 GiB option, cheapest first
| Cloud | Type | vCPUs | Memory (GiB) | On-demand /hr | 1-yr reserved /hr | Spot /hr |
|---|---|---|---|---|---|---|
| Azure | Standard_D48pls_v6 | 48 | 96 | $1.488 | $0.878 | $0.6495 |
| AWS | c6g.12xlarge | 48 | 96 | $1.632 | $1.028 | $0.3952 |
| Azure | Standard_D48pls_v5 | 48 | 96 | $1.632 | $0.9629 | $0.345 |
| AWS | c7g.12xlarge | 48 | 96 | $1.74 | $1.147 | $0.4768 |
| AWS | c6a.12xlarge | 48 | 96 | $1.836 | $1.214 | $0.6006 |
| Azure | Standard_D48plds_v5 | 48 | 96 | $1.843 | $1.087 | $0.3896 |
| AWS | c6gd.12xlarge | 48 | 96 | $1.843 | $1.161 | $0.3841 |
| AWS | c5a.12xlarge | 48 | 96 | $1.848 | $1.164 | $0.5765 |
| Azure | Standard_D48plds_v6 | 48 | 96 | $1.872 | $1.105 | $0.8171 |
| AWS | c8g.12xlarge | 48 | 96 | $1.914 | $1.261 | $0.5118 |
| Azure | Standard_D48als_v6 | 48 | 96 | $1.93 | $1.139 | $0.407 |
| Azure | Standard_D48als_v7 | 48 | 96 | $1.93 | $1.139 | $0.3744 |
| Azure | Standard_F48s_v2 | 48 | 96 | $2.03 | – | $0.4549 |
| AWS | c7i-flex.12xlarge | 48 | 96 | $2.035 | $1.346 | $0.4543 |
| AWS | c5.12xlarge | 48 | 96 | $2.04 | $1.285 | $0.5758 |
| AWS | c6i.12xlarge | 48 | 96 | $2.04 | $1.349 | $0.6051 |
| Azure | Standard_D48ls_v5 | 48 | 96 | $2.04 | $1.259 | $0.4306 |
| AWS | c5ad.12xlarge | 48 | 96 | $2.064 | $1.30 | $0.6838 |
| AWS | c6gn.12xlarge | 48 | 96 | $2.074 | $1.309 | $0.6382 |
| AWS | c9g.12xlarge | 48 | 96 | $2.087 | – | $0.5896 |
| AWS | c8i-flex.12xlarge | 48 | 96 | $2.136 | – | $0.5828 |
| AWS | c7i.12xlarge | 48 | 96 | $2.142 | $1.417 | $0.8272 |
| Azure | Standard_D48ls_v6 | 48 | 96 | $2.142 | $1.328 | $0.4517 |
| AWS | c7gd.12xlarge | 48 | 96 | $2.177 | $1.372 | $2.037 |
| AWS | c8i.12xlarge | 48 | 96 | $2.249 | – | $0.6702 |
| Azure | Standard_D48alds_v6 | 48 | 96 | $2.285 | $1.348 | $0.4817 |
| Azure | Standard_D48alds_v7 | 48 | 96 | $2.285 | $1.348 | $0.4433 |
| AWS | c5d.12xlarge | 48 | 96 | $2.304 | $1.452 | $0.6378 |
| Azure | Standard_D48lds_v5 | 48 | 96 | $2.304 | $1.359 | $0.4942 |
| AWS | c8gd.12xlarge | 48 | 96 | $2.352 | – | $0.4899 |
| AWS | c6id.12xlarge | 48 | 96 | $2.419 | $1.525 | $2.264 |
| AWS | c7a.12xlarge | 48 | 96 | $2.463 | $1.629 | $0.5961 |
| AWS | c9gd.12xlarge | 48 | 96 | $2.563 | – | $0.682 |
| AWS | c8a.12xlarge | 48 | 96 | $2.587 | – | $0.6765 |
| Azure | Standard_D48lds_v6 | 48 | 96 | $2.648 | $1.642 | $0.5577 |
| AWS | c8id.12xlarge | 48 | 96 | $2.661 | – | $0.6545 |
| AWS | c6in.12xlarge | 48 | 96 | $2.722 | $1.715 | $0.6065 |
| Azure | Standard_D48nls_v6 | 48 | 96 | $2.722 | $1.60 | $0.5741 |
| Azure | Standard_D48ls_v7 | 48 | 96 | $2.811 | – | $0.5195 |
| AWS | c8gb.12xlarge | 48 | 96 | $2.844 | – | $0.9077 |
| AWS | c8gn.12xlarge | 48 | 96 | $2.844 | – | $0.644 |
| Azure | Standard_F48als_v6 | 48 | 96 | $2.904 | $1.80 | $0.6122 |
| Azure | Standard_F48als_v7 | 48 | 96 | $2.904 | $1.80 | $0.5634 |
| AWS | c7gn.12xlarge | 48 | 96 | $2.995 | $1.887 | $0.7828 |
| AWS | c8ib.12xlarge | 48 | 96 | $3.266 | – | $1.102 |
| AWS | c8in.12xlarge | 48 | 96 | $3.266 | – | $1.185 |
| Azure | Standard_D48lds_v7 | 48 | 96 | $3.326 | – | $0.6146 |
| Azure | Standard_D48nlds_v6 | 48 | 96 | $3.361 | $1.983 | $0.7078 |
| Azure | Standard_F48alds_v7 | 48 | 96 | $3.434 | $2.129 | $0.6662 |
| AWS | c8ine.12xlarge | 48 | 96 | $4.082 | – | $1.702 |
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.