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.