Microsoft Azure alternatives
Start with the GPU and configuration you need, then compare the providers below with Microsoft Azure. The shared-model list comes from current published offers. A lower hourly rate can require a larger node or different storage and transfer charges.
TL;DR: which alternative fits
| Platform | Best for | Why |
|---|---|---|
| TensorDock | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | GPU marketplace with host-listed machines; GPU rate excludes vCPU/RAM/storage, billed a la carte per second. |
| Hyperstack | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | European GPU cloud with on-demand and reserved pricing. |
| Spheron | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | Decentralized GPU network with fixed pricing. |
| Jarvislabs | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | Simple per-hour GPU instances for ML. |
| Massed Compute | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | Dedicated GPU cloud, US datacenters. |
| RunPod | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | Secure Cloud (datacenter, reliable) and Community Cloud (peer hosts, cheaper). Per-second billing, serverless option. |
| OVHcloud | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | European public cloud with GPU instances. |
| Thunder Compute | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | Budget GPU VMs, per-minute billing; among the cheapest A100/H100 rates tracked. |
| Lambda | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | AI-focused cloud with on-demand instances and 1-click clusters. Per-minute billing. |
| DataCrunch | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | European GPU cloud, per-minute billing, spot options. |
| Crusoe | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | Climate-aligned AI cloud, datacenter GPUs. |
| CoreWeave | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | Large-scale AI cloud; instance-based GPU pricing. |
| AWS | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | EC2 GPU instances (p5/p5e/p4d/p4de/g6/g6e), us-east-1, Linux on-demand. A10G (g5) untracked. |
| Google Cloud | Compare H100, A100 firm rates. A shared GPU name does not establish the same node size, region or included CPU and memory. | Big-cloud attached GPUs (A3/A2/G2 families). Prices from the public Cloud Billing Catalog API, us-central1. |
"Best for" is this page's editorial judgment per platform; "Why" is each platform's one-line profile. Live prices below are the proof layer.
Alternatives with live on-demand prices
| Provider | H100 | A100 | |
|---|---|---|---|
| TensorDock | $2.25 | $1.50 | Visit → |
| Hyperstack | $2.50 | $1.35 | Visit → |
| Spheron | $2.65 | $1.43 | Visit → |
| Jarvislabs | $2.69 | $0.89 | Visit → |
| Massed Compute | $2.73 | $1.35 | Visit → |
| RunPod | $2.89 | $1.59 | Visit → |
| OVHcloud | $2.99 | $3.07 | Visit → |
| Thunder Compute | $3.20 | $1.09 | Visit → |
| Lambda | $3.29 | $1.99 | Visit → |
| DataCrunch | $3.70 | $1.31 | Visit → |
| Crusoe | $3.90 | $2.00 | Visit → |
| CoreWeave | $6.16 | $2.70 | Visit → |
| AWS | $6.88 | $2.74 | Visit → |
| Google Cloud | $9.80 | $2.93 | Visit → |
Cheapest verified on-demand rate per provider from today's snapshot; a "last verified" badge marks a provider we could not re-verify today (its rows show the last good price). "–" means the provider does not list that GPU (or we do not track it yet).
If you need X, choose Y
| If you need | Choose | Today from |
|---|---|---|
| The cheapest H100 on-demand today | TensorDock | $2.25/hr |
| The cheapest A100 on-demand today | Jarvislabs | $0.89/hr |
Routing computed from today's verified on-demand rates among the alternatives on this page only (the same numbers as the live table above); it changes as prices change.
FAQ
Match the GPU variant, GPU count and required region first. Compare the total node rate, then add the storage, transfer and billing rules for your workload. Unknown fees are not zero.
Full profile: Microsoft Azure review and pricing.