In the second post of this compare/contrast/debate series, I present the biggest cloud platforms.
You're welcome to pick your favorite and debate it out, but comments comparing the major differences are very welcome. 🙏
In the second post of this compare/contrast/debate series, I present the biggest cloud platforms.
You're welcome to pick your favorite and debate it out, but comments comparing the major differences are very welcome. 🙏
For further actions, you may consider blocking this person and/or reporting abuse
El Bruno -
Krish Bhagwat -
Obinna Isiwekpeni -
Hardeep Jethwani -
Oldest comments (51)
AWS > Azure > GCP
Can you elaborate?
Well, that was straightforward... 😂
This certainly aligns with marketshare
Accepting this as the Codd's honest truth, I would like to hear more explanation about why. Capability? Complexity? Cost?
I have used GCP and AWS so far... I favor AWS slightly over GCP.
GCP
Pros:
Cons:
AWS
Pros:
Cons:
This here "Sometimes I feel we need a PhD in Cloud Economics to calculate AWS bill " is so true. 😂
I use both AWS and GCP.
On GCP I use:
On AWS I use:
Cloud Run is amazing.
I've just published an app on AWS with cloudfront distribution. What I can say is, even though many claim it's very complicated, it's surprisingly well documented. I registered a domain, uploaded files for a static site on S3, and setup a cloudfront https distribution in a day.
Also the caching capabilities of the cloudfront network at their edge locations. 👌🏻
azure is by far the best one i've used so far*
*i've only used azure. :D
we use azure devops at work for source control with git and last week i decided to give the extra bits a whirl, so now i'm busy reading up on pipelines and deployment and so on (having tons of fun with their learning paths). also, i committed to doing a showcase this friday about using azure pipelines to build and deploy a docker container when a PR succeeds...
Nice! Similar situation here. My company has a Visual Studio Pro account for each dev, which comes with $50 worth of monthly credit in addition to the DevOps pipelines/artifacts. Just started playing around with Blob Storage and their CDN. It's quite nice, but I do prefer AWS a little bit. First love, I guess 😍
I use Digital Ocean for my small projects & I even recommend it to my clients.
I'm swimmin' in the droplets.
VM aka DO Droplet is not for everything. Kubernetes in DO should be similar to other providers.
GCP also have GCE, and AWS LightSail.
However, Google Cloud Run has the most simplified workflow. Has to use Docker, though.
Certified with both GCP and AWS
GCP UX > AWS UX
At least, I love cloud shell and cloud9 doesn't cut it.
That said, I have a slight preference for AWS because of the community
I can't stress this enough: the differences are not always dispositive!
I am often dealing with someone who has already chosen a cloud, has data in that cloud or an enterprise agreement. Data/cloud "gravity" has set in.
On the merits in isolation?
AWS: market share
Azure: Corp IT
GCP: Predefined workflows (e.g. Firebase family, BQ warehouse)
I have used
Azure
to deploy web apps.I have used
AWS
to create a VM.Azure has user friendly UX, its easy to understand.
I heard that
AWS
is costly thanAzure
.Recently in Microsoft Build 2020, they announced new AI supercomputer .
AWS to Azure services comparison is handy to compare as required.
For enterprises I have seen Azure and AWS playing very nicely with all the governance and control required. I've heard that GCP, once you get to a certain size can become unwieldy. There are some differentiators some others have listed in the comments that might be more of a draw for your use case.
A GCP fanboy right here. Their Kubernetes as a service (GKE) is #1. I think GCP is super under rated if you look at the cost and the services that you get. Also their dashboard is pretty straightforward compared to AWS and Azure where I can never navigate properly.
Can't agree less
You're right the GCP dashboard is the most simple and organized, but Azure is not far away, AWS is a mess
AWS — Does everything, super complex because super complete, state of the art
GCP — Slightly simpler, full of Google-specific quirks
Azure — Ow gawd will I ever manage to create an account? How many errors 500 can a mainstream cloud provider get per second? Does anything work in there?
Maybe as a customer you ended up using a few services and never notice that there is a service by the minute to control satellite comms. And that is OK. Was built for other customers who needed it.
If you're a Windows shop: Azure > AWS > GCP.
If you want to get started learning in order to get a job: AWS > Azure > GCP. There's just more jobs and documentation on AWS than the others, though Azure is catching up quickly.
My personal favorite is Azure, the UI and support has been way better to manage than AWS. GCP UI is overcomplicated.
I started with GCP,. Now Azure
The AWS UI feels like a cold bath of austerity and hardships but in the Azure UI you replace water with liquid nitrogen... Every time I used it I got countless errors on literally everything I did.
I just finished my first month's trial with Azure, having used AWS for a year before and also using GCP's free instance for Munin monitoring. All three have value, but you have to pursue a multi-cloud strategy and marry it with non-cloud assets for the best results.
If you're looking to be cheap, GCP's free offer excels if you are smart and know how to make the best of what you are given (e.g. you only get 1GB/continent free transfer out per month from your GCP VM, but route that through an app service and it becomes 1GB/day). But you have to work at it.
Azure gives you double the VMs but with the cost that one is running Windows. You can also set up one app service per region, which means 5GB/month per region - some of which are quite pricy for transfer or VMs normally.
All three are too expensive for media serving, which is best handed to dedicated hosting providers such as OVH and LeaseWeb - or if your needs are smaller, various VPS hosts (Vultr, Host1Plus, Civo, Atlantic.net, LayerStack - be wary of SSDNodes, they aggressively trim using the memory bubble to the point of causing increased latency).
Not previously mentioned in this comparison are Oracle Cloud (which has a very generous free offer, if you can actually get the services they are offering and want them in a specific home area); IBM Cloud, which is in various locations that may be useful to you and has DB2 linked to its own app services, as well as object storage; or Alibaba Cloud (which I have not yet tried out myself).