Azure vs AWS Costing

Objective:

Compare the costs associated with Azure and AWS for IaaS and PaaS in a consistent manner.

Disclaimer:

  • All cost information is approximate are there is not a direct 1:1 match on IaaS and PaaS service offerings between the two public CSPs.

Assumptions:

  • Region must be based in Canada

  • Reserved instances used

  • No upfront pricing - pay monthly

  • 1-year terms

Virtual Machines

AWS - Canada (Central) - General Purpose - m5.xlarge - 4 vCPU -16 GiB Mim
$233,60/month

Azure - Canada (Central) - General Purpose - D4 v3 - 4 vCPU - 16 GiB Mim
$360.37/month

Difference between AWS - Azure = -$126.77/month

Managed Database

RDBS - PostgreSQL
Storage - 200GB
Redundancy - Single

AWS - db.m4.xlarge
$430.81

Azure - 4 vCore - 22GB
$400

Difference between AWS - Azure = +$30.81/month

Conclusion

On a per monthly basis, for key IaaS and PaaS GIS services required by the enterprise GIS, there is not a significant difference in price between the two public CSPs.

The selection of which CSP to be used should be made based on other business requirements other than cost.