Hacker News new | ask | show | jobs
by manigandham 3129 days ago
GCP has great primitives that you can use to build your architecture. Things are generally faster, cheaper (with far simpler billing), and scale without any tuning.

However their biggest weakness is the overall alpha/beta stage of many APIs and the lack of managed services. AWS, especially with these recent announcements, has so many managed services that you can get started building your business product quicker than anywhere else, even if the offerings and billing are more complex.

GCP does have some things like Spanner and BigQuery that are unmatched though.

2 comments

Regarding Spanner, AWS now provides Global Tables for Dynamo DB and a Multi-Master feature for Aurora. Very interesting move. https://venturebeat.com/2017/11/29/aws-cloud-databases-go-se...
Right, Azure has an interesting offering for a global database with CosmosDB but AWS is leaping ahead of the game with global tables and multi-master/region Aurora, which are far more usable and productive than the others.
And dynamodb style "serverless" functionality / billing for aurora, looks like. I would have loved that about a week ago.
the lack of managed services

What about GKE, if EKS makes you want to jump to AWS?

That's a different user. We run on GCP/GKE and aren't moving, but by managed services I'm talking about the multitude of products that AWS offer in a managed version, everything from NFS to a graph database now. It makes building products very easy since you have an answer for any infrastructure need.

Azure comes close but GCP is very far behind. What's there is nice and well designed, but leaves a lot of gaps to fill in.