Live data from Hacker News

Ask HN: Which cloud provider to use in 2016? AWS or GCE?

news.ycombinator.com

1–10 of 80 posts

Ask HN: Which cloud provider to use in 2016? AWS or GCE?

#1
Few years ago, I would have chosen AWS over GCE. Now, I am starting new project and need to reexamine which cloud provider to use. If you are starting new project in 2016, which cloud provider do you choose? AWS or GCE? They both seems to provide the services I need such as database, storage, scalability etc.

Correction: I meant to say Google Cloud Platform instead of GCE.

Re: Ask HN: Which cloud provider to use in 2016? AWS or GCE?

#3
If you have to pick one, GCE hands down. AWS has more features but is more expensive and more operationally complex. GCE may have less features, but the ones it has are better thought out and the user experience is in a league of it's own. Also keep in mind that if for some reason you want to take advantage of something like Amazon's video transcoding service, nothing says you have to build 100% of your app on a single provider's services.

Re: Ask HN: Which cloud provider to use in 2016? AWS or GCE?

#4
I think it's a complex question.

AWS is far ahead in terms of maturity of the service, breadth of services, ecosystem support.

On the other hand, Google Compute Platform is "up and coming", and in general it is trying to attract customers by offering lower-than-AWS prices on most comparable services.

AWS is also a safer bet. At the same time, Google is big enough that betting on it is not as risky as betting on another "startuppy" provider.

Re: Ask HN: Which cloud provider to use in 2016? AWS or GCE?

#6
post #3

If you have to pick one, GCE hands down. AWS has more features but is more expensive and more operationally complex. GCE may have less features, but the ones it has are better thought out and the user experience is in a league of it's own. Also keep in mind that if for some reason you want to take advantage of something like Amazon's video transcoding service, nothing says you have to build 100% of your app on a sing…

> Also keep in mind that if for some reason you want to take advantage of something like Amazon's video transcoding service, nothing says you have to build 100% of your app on a single provider's services.

Just be sure to stay mindful of the costs of being on multiple providers. In this example, it doubles your outage footprint, because a regional outage on either provider would disrupt your service. It will also moot some of your cost savings, as you can't take advantage of the free local transfer (e.g. EC2 > Elastic Transcoding > EC2 is free; GC > Elastic Transcoding > GC is not).

Re: Ask HN: Which cloud provider to use in 2016? AWS or GCE?

#8
It depends on your state and needs. It's a no brainer if the majority of your customers are in a specific region where AWS has a nearby datacenter or when you need some specific service from AWS like DynamoDb, IAM, CloudFormation, ActiveDirectory, Workspaces etc.

GCE is preferred for any kind of big data or analytics scenario. It's a cheaper service with way better networking or disk io, fit's very well for an engineering oriented organisation. Per minute pricing or very fast scaling of the services are huge advantages.

Re: Ask HN: Which cloud provider to use in 2016? AWS or GCE?

#9

How do HN commenters rank Azure amongst the three? I like the UI/portals quite a bit, but haven't explored any of the 3 major cloud providers in great detail.

Azure is fine for a Windows oriented company. It's not mature enough, but soon will be a serious competitor, even for a linux shop. Watch out!

Re: Ask HN: Which cloud provider to use in 2016? AWS or GCE?

#10
Are they even comparable? AWS offers full virtual machines. I was under the impression that GCE offers a more high level platform where you run your code in their proprietery environment?

If I am not mistaken, using GCE means you are locked in and cannot migrate away easily. That's why I never looked into it closely. I don't want to be at the mercy of a provider.

Post reply on HN