Comparison

AWS vs Google Cloud vs Azure

The three biggest public clouds. Core services are alike, the difference is catalog breadth, ecosystem and ergonomics.

AspectAWSGoogle CloudMicrosoft Azure
Market shareLargest, around a third of the market per analysts (Synergy Research)Second per analystsThird per analysts, but one of the fastest growing
Launched2006 (S3, EC2)2008 (App Engine), 2012 (Compute Engine)2010 (Windows Azure), renamed in 2014
Service catalogWidest, over two hundred servicesNarrower, strong in data and MLBroad, deep Microsoft integration
StrengthsMaturity, docs, the biggest community and job marketBigQuery, Kubernetes (GKE), analytics and MLActive Directory, .NET, hybrid scenarios, enterprise
ComplexityHigh: many services, IAM is complexModerate, console and project model are clearerModerate to high, many products and renames
Free tierFree tier, terms depend on the accountFree tier and a starter credit for new accountsFree tier and a starter credit for new accounts
OwnerAmazonAlphabet (Google)Microsoft
Best forGeneral choice, startups and large systemsData, ML, Kubernetes, open source stack teamsMicrosoft shops, enterprise and hybrid systems

Choose AWS when

  • You want the biggest choice of services, docs and specialists.
  • You are unsure what to pick: this is the safe default.
  • You need the most regions and partners.

Choose Google Cloud when

  • The main workload is data, analytics, ML or Kubernetes.
  • You prefer the simpler project model.
  • You want BigQuery at the core.

Choose Microsoft Azure when

  • The company is already on Microsoft 365 and Active Directory.
  • Main development is on .NET.
  • You need hybrid solutions with on-prem servers.

Bottom line

The choice is rarely technical: it is set by existing skills, contracts and company ecosystem. Without such constraints AWS is the safest default, GCP wins on data, Azure in Microsoft shops. For small projects Hetzner or DigitalOcean is often enough.

Compared

Logos belong to their owners and are used for identification only. Icons: Simple Icons (CC0), Devicon (MIT).