Earlier quoted context omitted.
Actually I do think that GCE offers cheaper instances, but the 50% overall price reduction claim is unsubstantiated. The author compared completely different instance types. Monthly discounts does make GCE cheaper but for many instance types without that discount it's actually more expensive on GCE.
Don't forget, GCE VMs also support per-minute pricing while EC2 is still per-hour (don't think that changed in the past few months, happy to be corrected). many users spin up a VM, use it for 20 minutes, then kill it (all the data remains in persistent disk).
@ranman: You could start by disclosing that you work for AWS ;)
I'll stand by my word. I can present the pricing comparison at reinvent 2017 if you'd like.
1) The equivalent instances are cheaper on Google.
2) Automatic discount is significantly superior and more customer friendly that reserved instances.
3) Google is faster or more flexible, usually both. That means that when you have specifications to achieve (IOPS/bandwidth/SSD), AWS has to get severely over-provisioned compared to Google cloud.
1 + 2 + 3 = https://thehftguy.files.wordpress.com/2016/11/aws-vs-gce-pri... the actual difference I expect on the bills depending on the type of workload ;)