Is AWS cheaper than Google cloud?
Comparing cloud pricing is little bit complicated so it will be difficult to do comparison based on pricing as different cloud providers offers different discounting options.
Recently AWS and Google cloud both announced pay per second billing model.
Google cloud is advantageous for those who need cloud infrastructure for long term. Google cloud offers discounts based on length of usage. The longer you use google cloud, the more discounts you will get.
AWS, in comparison requires users to reserve long usage contracts to get discounts. AWS offers a lot more cloud products and options. In contrast, GCP is fairly new to the scene, and although it offers comparable solutions, it stills lags behind. For example, if you need a fully –managed cloud SQL solution, GCP offers a managed MySQL solution, whereas AWS also offers the option to use Aurora, MariaDB, Oracle and Microsoft SQL server.
AWS has better availability around the globe compared to GCP. AWS has currently 14 regions and each region have two or more availability zones, in total 40 availability zones are there. Whereas GCP has 12 regions and 30 availability zones only.
AWS is clear winner in terms of larger instances. The largest GCP instance is 96 CPUs/624 GB RAM, whereas AWS offers instances with 128 CPUs and 2 TB of RAM. So depending upon above discussed arguments, AWS is overall cheaper solution than Google Cloud Platform.