AWS competitors split into the hyperscaler tier (Google Cloud, Azure) and the predictable-pricing tier (DigitalOcean, Linode, OVH, Hetzner). The hyperscalers win on service breadth and ecosystem; the smaller players win on simple pricing and faster support. The team that needs BigQuery or Vertex AI picks GCP. The team that runs Microsoft workloads picks Azure. The team that runs general compute and wants predictable bills picks the smaller players.
Table of contents
- The hyperscaler competitors
- The predictable-pricing tier
- The specialized providers
- Pricing comparison
- When to pick AWS vs a competitor
- FAQ
The hyperscaler competitors
AWS’s main competitors at the hyperscaler tier:
- Google Cloud (GCP): ~11% market share. Strong in data (BigQuery), ML (Vertex AI, TPUs), Kubernetes (GKE), and sustained-use pricing.
- Microsoft Azure: ~25% market share. Strong in enterprise (Active Directory integration), hybrid (Azure Arc), Windows workloads, and free K8s control plane.
- Alibaba Cloud: Strong in Asia-Pacific, especially China. Similar service catalog to AWS.
- Oracle Cloud (OCI): Strong in database workloads, competitive pricing, aggressive customer-acquisition tactics.
- IBM Cloud: Strong in regulated industries and mainframes-as-a-service. Smaller overall.
The team that picks among these usually does so because of geographic location, existing IT partnerships, or specific service needs.
The predictable-pricing tier
Smaller providers that compete on price and simplicity rather than service breadth:
- DigitalOcean: Simple UI, predictable pricing, $4-8/mo for small VMs. Strong with developers and SMBs.
- Linode (now Akamai): Similar to DigitalOcean, simple pricing, good global presence.
- Hetzner: German provider, best price/performance in the EU. Less presence in Americas/APAC.
- OVH: French provider, global presence, good bare-metal and dedicated server options.
- Vultr: Hourly billing, 32+ locations, simple API.
- Scaleway: European, transparent pricing, free K8s control plane.
The team that runs simple workloads (web apps, dev environments, small SaaS) and wants predictable bills picks one of these. The team that needs the full AWS service catalog stays on AWS.
The specialized providers
Beyond hyperscalers and predictable-pricing tier:
- Cloudflare: Edge compute (Workers), R2 storage, DDoS protection. Strong CDN.
- Fly.io: Edge applications, regional deployment, simple DX.
- Render / Railway / Fly: PaaS that abstracts infrastructure entirely.
- Lambda Labs / CoreWeave / RunPod: GPU-focused for ML workloads.
- Equinix / Digital Realty: Bare-metal colocation for hybrid setups.
- Vercel / Netlify: Frontend-focused with edge functions.
The team that has specific needs (edge, GPU, frontend hosting) uses these specialists. The team that needs general compute uses a hyperscaler or smaller tier.
Pricing comparison
For a comparable workload (8 vCPU, 32GB RAM, 500GB SSD, 5TB egress):
| Provider | Approximate monthly |
|---|---|
| AWS EC2 m6i.2xlarge on-demand | ~$280 |
| AWS EC2 m6i.2xlarge with 1yr RI | ~$180 |
| GCP e2-standard-8 with sustained-use | ~$200 |
| Azure D8s v5 PAYG | ~$280 |
| DigitalOcean 8 vCPU 32GB | ~$160 |
| Linode 8 vCPU 32GB | ~$160 |
| Hetzner CCX63 (dedicated vCPU) | ~$60 |
| OVH B2-60 | ~$80 |
The team that runs steady-state workloads at scale usually finds 50-70% savings on the smaller tier. The team that needs AWS services (Lambda, SageMaker, etc.) cannot move.
When to pick AWS vs a competitor
Pick AWS when:
- You need specific AWS services (Lambda, SageMaker, ECS, etc.).
- Your team has AWS expertise.
- Your compliance requirements favor AWS (FedRAMP, HIPAA-eligible services).
- You need the deepest service catalog.
Pick GCP when:
- BigQuery or Vertex AI is a primary workload.
- You run multi-region low-latency (premium network).
- Kubernetes at scale is a focus.
Pick Azure when:
- Microsoft stack is your IT backbone (Active Directory, Office 365).
- Hybrid with on-prem is required.
- Windows workloads dominate.
Pick a smaller provider when:
- Predictable pricing matters more than service breadth.
- Your workloads fit on simple VMs (web apps, dev environments).
- You want lower ops overhead.
FAQ
Who is AWS biggest competitor?
Microsoft Azure by market share (~25% vs AWS ~31%). By revenue, both are close. By ecosystem and developer mindshare, AWS still leads.
Is GCP cheaper than AWS?
For sustained workloads with automatic sustained-use discounts, yes (typically 5-15%). For bursty workloads, similar with spot. The team that picks GCP for cost alone usually finds the savings are real but the migration cost offsets them at first.
Which cloud is best for startups?
Depends on the startup. AWS for default (most services, most third-party tools, largest hiring pool). GCP for data/ML-heavy startups. DigitalOcean or Hetzner for cost-sensitive startups. Vercel/Render for frontend-only startups.
Can I use multiple clouds at once?
Yes (multi-cloud). The team that uses GCP for BigQuery + data pipeline and AWS for the rest is a common pattern. The complexity is real: IAM, networking, data transfer costs, and ops expertise in both.
What is the smallest cloud provider worth using?
Depends on definition. DigitalOcean, Linode, Hetzner, Vultr are popular with developers and have reliable infrastructure. Smaller niche providers exist but with less track record.
If you are sizing the infrastructure for the kind of project this post covers, the RunxBuild hosting calculator is the right place to model the line items. The compute, the memory, the storage, the bandwidth, the database - each one is a separate number, and the team’s mental model for the platform is the sum of those numbers. The RunxBuild dashboard is where the team sees the actual usage in one place.
Useful related references: