AWS vs Azure vs Google vs IBM vs Oracle - VMs Q2 2023 - Instance Pricing

Go back to list

Despite Cloud Computing is sold through flexibility of cost, it's not appropriated to compare products only via the hourly billing. Where hyperscalers tend to propose very long term options up to 5 years, the average CSP propose a discount for a monthly sustainaible usage.

The graphs below helps to estimate the discount offered by the long term options. Still organized with the 4 categories, each line represent the price of a VM along the options and, of couse, are decreasing values.

{ "configuration": { "chart": { "type": "spline", "polar": false, "zoomType": "xy", "options3d": {}, "height": 600, "width": null, "margin": null, "inverted": false, "zooming": {} }, "credits": { "enabled": false }, "title": { "text": "" }, "colorAxis": null, "subtitle": { "text": "" }, "xAxis": { "title": { "text": [ "" ], "useHTML": false, "style": { "color": "#666666" } }, "categories": [ "Hourly", "Monthly", "Yearly no upfront", "2 years no upfront", "3 years no upfront" ], "lineWidth": 1, "tickInterval": null, "tickWidth": 0, "tickLength": 10, "tickPixelInterval": null, "plotLines": null, "labels": { "enabled": true, "format": null, "formatter": "", "style": { "color": "#666666", "cursor": "default", "fontSize": "11px" }, "useHTML": false, "step": 0 }, "plotBands": null, "visible": true, "floor": null, "ceiling": null, "type": "linear", "min": null, "gridLineWidth": null, "gridLineColor": null, "minorTickInterval": null, "minorTickWidth": 0, "minTickInterval": null, "startOnTick": true, "endOnTick": null, "tickmarkPlacement": null, "units": null, "minRange": null }, "yAxis": { "title": { "text": [ "Price - Lower is better" ], "useHTML": false, "style": { "color": "#666666" } }, "categories": null, "plotLines": null, "plotBands": null, "lineWidth": null, "tickInterval": null, "tickLength": 10, "floor": null, "ceiling": null, "gridLineInterpolation": null, "gridLineWidth": 1, "gridLineColor": "#CCC", "min": 0, "max": null, "minorTickInterval": null, "minorTickWidth": 0, "minTickInterval": null, "startOnTick": true, "endOnTick": null, "minRange": null, "type": "linear", "tickmarkPlacement": null, "labels": { "enabled": true, "formatter": null, "style": { "color": "#666666", "cursor": "default", "fontSize": "11px" }, "useHTML": false } }, "zAxis": { "title": { "text": "Price - Lower is better" } }, "plotOptions": { "series": { "dataLabels": { "enabled": false, "format": "{series.name}", "distance": 30, "align": "left", "inside": true, "allowOverlap": false, "style": { "fontSize": "17px" } }, "showInLegend": null, "turboThreshold": 10000, "stacking": "", "groupPadding": 0, "centerInCategory": false, "findNearestPointBy": "x" } }, "navigator": { "enabled": false }, "scrollbar": { "enabled": false }, "rangeSelector": { "enabled": false, "inputEnabled": false }, "legend": { "enabled": true, "maxHeight": null, "align": "center", "verticalAlign": "bottom", "layout": "horizontal", "width": null, "margin": 12, "reversed": false }, "series": [ { "name": "AWS EU (Frankfurt) m6a.2xlarge", "data": [ { "x": 0, "y": 0.414, "name": "Hourly", "provider": "AWS", "price_key": "hourly", "price": 0.414, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.414, "name": "Hourly as Monthly", "provider": "AWS", "price_key": "hourly", "price": 0.414, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.274, "name": "Yearly no upfront", "provider": "AWS", "price_key": "yearly1_noupfront", "price": 0.274, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.274, "name": "Yearly no upfront as 2 years no upfront", "provider": "AWS", "price_key": "yearly1_noupfront", "price": 0.274, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.188, "name": "3 years no upfront", "provider": "AWS", "price_key": "yearly3_noupfront", "price": 0.188, "fee": 0.0, "rate": 1.0 } ], "color": "#f7981d", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "AWS EU (Frankfurt) m6g.2xlarge", "data": [ { "x": 0, "y": 0.368, "name": "Hourly", "provider": "AWS", "price_key": "hourly", "price": 0.368, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.368, "name": "Hourly as Monthly", "provider": "AWS", "price_key": "hourly", "price": 0.368, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.231, "name": "Yearly no upfront", "provider": "AWS", "price_key": "yearly1_noupfront", "price": 0.231, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.231, "name": "Yearly no upfront as 2 years no upfront", "provider": "AWS", "price_key": "yearly1_noupfront", "price": 0.231, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.16, "name": "3 years no upfront", "provider": "AWS", "price_key": "yearly3_noupfront", "price": 0.16, "fee": 0.0, "rate": 1.0 } ], "color": "#f7981d", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "AWS EU (Frankfurt) m6i.2xlarge", "data": [ { "x": 0, "y": 0.46, "name": "Hourly", "provider": "AWS", "price_key": "hourly", "price": 0.46, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.46, "name": "Hourly as Monthly", "provider": "AWS", "price_key": "hourly", "price": 0.46, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.304, "name": "Yearly no upfront", "provider": "AWS", "price_key": "yearly1_noupfront", "price": 0.304, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.304, "name": "Yearly no upfront as 2 years no upfront", "provider": "AWS", "price_key": "yearly1_noupfront", "price": 0.304, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.209, "name": "3 years no upfront", "provider": "AWS", "price_key": "yearly3_noupfront", "price": 0.209, "fee": 0.0, "rate": 1.0 } ], "color": "#f7981d", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Azure West Europe Standard_D8_v5", "data": [ { "x": 0, "y": 0.46, "name": "Hourly", "provider": "Azure", "price_key": "hourly", "price": 0.46, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.46, "name": "Hourly as Monthly", "provider": "Azure", "price_key": "hourly", "price": 0.46, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.271, "name": "Yearly no upfront", "provider": "Azure", "price_key": "yearly1_noupfront", "price": 0.271, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.271, "name": "Yearly no upfront as 2 years no upfront", "provider": "Azure", "price_key": "yearly1_noupfront", "price": 0.271, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.175, "name": "3 years no upfront", "provider": "Azure", "price_key": "yearly3_noupfront", "price": 0.175, "fee": 0.0, "rate": 1.0 } ], "color": "#55b3ff", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Azure West Europe Standard_D8ps_v5", "data": [ { "x": 0, "y": 0.368, "name": "Hourly", "provider": "Azure", "price_key": "hourly", "price": 0.368, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.368, "name": "Hourly as Monthly", "provider": "Azure", "price_key": "hourly", "price": 0.368, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.217, "name": "Yearly no upfront", "provider": "Azure", "price_key": "yearly1_noupfront", "price": 0.217, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.217, "name": "Yearly no upfront as 2 years no upfront", "provider": "Azure", "price_key": "yearly1_noupfront", "price": 0.217, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.14, "name": "3 years no upfront", "provider": "Azure", "price_key": "yearly3_noupfront", "price": 0.14, "fee": 0.0, "rate": 1.0 } ], "color": "#55b3ff", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Azure West Europe Standard_D8as_v5", "data": [ { "x": 0, "y": 0.416, "name": "Hourly", "provider": "Azure", "price_key": "hourly", "price": 0.416, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.416, "name": "Hourly as Monthly", "provider": "Azure", "price_key": "hourly", "price": 0.416, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.245, "name": "Yearly no upfront", "provider": "Azure", "price_key": "yearly1_noupfront", "price": 0.245, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.245, "name": "Yearly no upfront as 2 years no upfront", "provider": "Azure", "price_key": "yearly1_noupfront", "price": 0.245, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.158, "name": "3 years no upfront", "provider": "Azure", "price_key": "yearly3_noupfront", "price": 0.158, "fee": 0.0, "rate": 1.0 } ], "color": "#55b3ff", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Google Frankfurt n2d-standard-8 AMD Rome", "data": [ { "x": 0, "y": 0.478, "name": "Hourly", "provider": "Google", "price_key": "hourly", "price": 0.478, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.3822205479452055, "name": "Monthly", "provider": "Google", "price_key": "monthly", "price": 279.021, "fee": 0.0, "rate": 1.0 }, { "x": 2, "y": 0.315, "name": "Yearly no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.315, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.315, "name": "Yearly no upfront as 2 years no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.315, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.225, "name": "3 years no upfront", "provider": "Google", "price_key": "yearly3_noupfront", "price": 0.225, "fee": 0.0, "rate": 1.0 } ], "color": "#55b400", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Google Frankfurt n2-standard-8 Intel Cascade Lake", "data": [ { "x": 0, "y": 0.5, "name": "Hourly", "provider": "Google", "price_key": "hourly", "price": 0.5, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.40039726027397265, "name": "Monthly", "provider": "Google", "price_key": "monthly", "price": 292.29, "fee": 0.0, "rate": 1.0 }, { "x": 2, "y": 0.315, "name": "Yearly no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.315, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.315, "name": "Yearly no upfront as 2 years no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.315, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.225, "name": "3 years no upfront", "provider": "Google", "price_key": "yearly3_noupfront", "price": 0.225, "fee": 0.0, "rate": 1.0 } ], "color": "#55b400", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Google Frankfurt t2d-standard-8 AMD Milan", "data": [ { "x": 0, "y": 0.435, "name": "Hourly", "provider": "Google", "price_key": "hourly", "price": 0.435, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.435, "name": "Hourly as Monthly", "provider": "Google", "price_key": "hourly", "price": 0.435, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.315, "name": "Yearly no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.315, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.315, "name": "Yearly no upfront as 2 years no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.315, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.225, "name": "3 years no upfront", "provider": "Google", "price_key": "yearly3_noupfront", "price": 0.225, "fee": 0.0, "rate": 1.0 } ], "color": "#55b400", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Google Frankfurt c2-standard-8 Intel Cascade Lake", "data": [ { "x": 0, "y": 0.538, "name": "Hourly", "provider": "Google", "price_key": "hourly", "price": 0.538, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.4304191780821918, "name": "Monthly", "provider": "Google", "price_key": "monthly", "price": 314.206, "fee": 0.0, "rate": 1.0 }, { "x": 2, "y": 0.315, "name": "Yearly no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.315, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.315, "name": "Yearly no upfront as 2 years no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.315, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.225, "name": "3 years no upfront", "provider": "Google", "price_key": "yearly3_noupfront", "price": 0.225, "fee": 0.0, "rate": 1.0 } ], "color": "#55b400", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Google Frankfurt c2d-standard-8 AMD Milan", "data": [ { "x": 0, "y": 0.468, "name": "Hourly", "provider": "Google", "price_key": "hourly", "price": 0.468, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.468, "name": "Hourly as Monthly", "provider": "Google", "price_key": "hourly", "price": 0.468, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.315, "name": "Yearly no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.315, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.315, "name": "Yearly no upfront as 2 years no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.315, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.225, "name": "3 years no upfront", "provider": "Google", "price_key": "yearly3_noupfront", "price": 0.225, "fee": 0.0, "rate": 1.0 } ], "color": "#55b400", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Google Netherlands t2a-standard-8 Ampere Altra", "data": [ { "x": 0, "y": 0.339, "name": "Hourly", "provider": "Google", "price_key": "hourly", "price": 0.339, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.339, "name": "Hourly as Monthly", "provider": "Google", "price_key": "hourly", "price": 0.339, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.269, "name": "Yearly no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.269, "fee": 0.0, "rate": 1.0 }, { "x": 3, "y": 0.269, "name": "Yearly no upfront as 2 years no upfront", "provider": "Google", "price_key": "yearly1_noupfront", "price": 0.269, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.192, "name": "3 years no upfront", "provider": "Google", "price_key": "yearly3_noupfront", "price": 0.192, "fee": 0.0, "rate": 1.0 } ], "color": "#55b400", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "IBM Frankfurt bx2-8x32", "data": [ { "x": 0, "y": 0.357, "name": "Hourly", "provider": "IBM", "price_key": "hourly", "price": 0.357, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.32156986301369866, "name": "Monthly", "provider": "IBM", "price_key": "monthly", "price": 234.746, "fee": 0.0, "rate": 1.0 }, { "x": 2, "y": 0.32156986301369866, "name": "Monthly as Yearly no upfront", "provider": "IBM", "price_key": "monthly", "price": 234.746, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 3, "y": 0.32156986301369866, "name": "Monthly as 2 years no upfront", "provider": "IBM", "price_key": "monthly", "price": 234.746, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.32156986301369866, "name": "Monthly as 3 years no upfront", "provider": "IBM", "price_key": "monthly", "price": 234.746, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } } ], "color": "#152935", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Oracle eu-frankfurt-1 VM.Standard.E4.Flex.4-32", "data": [ { "x": 0, "y": 0.148, "name": "Hourly", "provider": "Oracle", "price_key": "hourly", "price": 0.148, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.148, "name": "Hourly as Monthly", "provider": "Oracle", "price_key": "hourly", "price": 0.148, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.148, "name": "Hourly as Yearly no upfront", "provider": "Oracle", "price_key": "hourly", "price": 0.148, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 3, "y": 0.148, "name": "Hourly as 2 years no upfront", "provider": "Oracle", "price_key": "hourly", "price": 0.148, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.148, "name": "Hourly as 3 years no upfront", "provider": "Oracle", "price_key": "hourly", "price": 0.148, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } } ], "color": "#FF0000", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Oracle eu-frankfurt-1 VM.Standard.E3.Flex.4-32", "data": [ { "x": 0, "y": 0.148, "name": "Hourly", "provider": "Oracle", "price_key": "hourly", "price": 0.148, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.14246575342465753, "name": "Monthly", "provider": "Oracle", "price_key": "monthly", "price": 104.0, "fee": 0.0, "rate": 1.0 }, { "x": 2, "y": 0.14246575342465753, "name": "Monthly as Yearly no upfront", "provider": "Oracle", "price_key": "monthly", "price": 104.0, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 3, "y": 0.14246575342465753, "name": "Monthly as 2 years no upfront", "provider": "Oracle", "price_key": "monthly", "price": 104.0, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.14246575342465753, "name": "Monthly as 3 years no upfront", "provider": "Oracle", "price_key": "monthly", "price": 104.0, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } } ], "color": "#FF0000", "lineWidth": 6, "marker": { "radius": 6 } }, { "name": "Oracle eu-frankfurt-1 VM.Standard.A1.Flex.8-32", "data": [ { "x": 0, "y": 0.128, "name": "Hourly", "provider": "Oracle", "price_key": "hourly", "price": 0.128, "fee": 0.0, "rate": 1.0 }, { "x": 1, "y": 0.128, "name": "Hourly as Monthly", "provider": "Oracle", "price_key": "hourly", "price": 0.128, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 2, "y": 0.128, "name": "Hourly as Yearly no upfront", "provider": "Oracle", "price_key": "hourly", "price": 0.128, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 3, "y": 0.128, "name": "Hourly as 2 years no upfront", "provider": "Oracle", "price_key": "hourly", "price": 0.128, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } }, { "x": 4, "y": 0.128, "name": "Hourly as 3 years no upfront", "provider": "Oracle", "price_key": "hourly", "price": 0.128, "fee": 0.0, "rate": 1.0, "marker": { "enabled": false } } ], "color": "#FF0000", "lineWidth": 6, "marker": { "radius": 6 } } ], "drilldown": {}, "tooltip": { "enabled": true, "useHTML": false, "format": null, "headerFormat": "", "pointFormat": "<span style=\"color:{series.color}\">{series.name}</span>:<br><b>{point.name}</b>:<br><b>Price</b>: {point.y:.4f} USD", "footerFormat": "", "shared": false, "outside": false, "valueDecimals": null, "split": false }, "annotations": null }, "hc_type": "chart", "id": "298253571048588596985162375113920729259" }