3 ms·
AWS: C/C++ Azure: C# Google Cloud: TypeScript --- GCP is by far the easiest to use, IMO. AWS is the most mature and the most "powerful" but also the most c
by CharlieDigital 2y ago
AWS: C/C++
Azure: C#
Google Cloud: TypeScript
---
GCP is by far the easiest to use, IMO. AWS is the most mature and the most "powerful" but also the most complicated. The core pieces are largely similar at a 1000 foot level, but there are a lot of differences when you look closely at the capabilities of the congruent pieces and how they are operated.
One example that really stands out for me is how AWS handles serverless containers (ECS Fargate) versus Google Cloud Run. Both nominally fit the same needs (not really because Fargate doesn't scale to 0), but because of AWS's more "legacy" platform, working with ECS Fargate is slower and more complicated (IMO) than Google Cloud Run which is literally "throw a container here and run it". AWS Copilot CLI is a way to mitigate this, but because it still fundamentally deploys CloudFormation, it always feels clunky compared to GCP.
Another example is how GCP seemingly has HTTP built-in to many of the different services. For example, in AWS, if you want a timer driven job that hits an endpoint, you'll need to send an event to a Lambda to push an HTTP request. In GCP, you'd use Cloud Task Queues, Pub/Sub, or Cloud Scheduler -- all of which support HTTP-based targets without the need to deploy a Function. Simplifies the overall design of the system, IMO.
I almost see it as a kind of second mover advantage where GCP and Azure had an opportunity to learn from AWS and build certain things more ergonomically and with less low-level finagling required to get it to cover the 90% use case.
I wrote a two part series on this specifically focused for startups:
https://itnext.io/aws-vs-azure-vs-google-cloud-for-saas-startups-part-1-ce2f1b9aa78b https://itnext.io/aws-vs-azure-vs-google-cloud-for-saas-star...
https://itnext.io/aws-vs-azure-vs-google-cloud-for-saas-startups-part-2-342e8e183e08 https://itnext.io/aws-vs-azure-vs-google-cloud-for-saas-star...
- j45 2y agoAzure has the most Fortune 100-500 clients already with them as well I heard.
- chrisweekly 2y agoI wonder how much of that market penetration stems directly from those companies being all-in with Microsoft.
- ocodo 2y agomost of it.
- fragmede 2y agoIs that Azure or "Azure" aka Microsoft Office 365?
- j45 2y agoAzure cloud