Category · 12 comparisons

Compute: AWS vs Azure vs Google Cloud

Every compute capability, with its name on each cloud. Click a row for the full comparison and differences.

CapabilityAWSAzureGoogle CloudMatch
Virtual machines
  • Amazon EC2
  • Azure Virtual Machines
  • Compute Engine
Exact
VM autoscaling groups
  • Amazon EC2 Auto Scaling
  • Virtual Machine Scale Sets
  • Managed Instance Groups (MIGs)
Exact
Spot / preemptible VMs
  • EC2 Spot Instances
  • Azure Spot Virtual Machines
  • Spot VMs
Exact
Dedicated / sole-tenant hosts
  • Amazon EC2 Dedicated Hosts
  • Azure Dedicated Host
  • Sole-tenant nodes
Exact
Bare metal servers
  • EC2 bare metal instances
  • Azure BareMetal Infrastructure
  • Bare Metal Solution
Close
Simple virtual private servers
  • Amazon Lightsail
No direct equivalent No direct equivalent Partial
Platform-as-a-Service web apps
  • AWS Elastic Beanstalk
  • Azure App Service
  • App Engine
Close
Batch computing
  • AWS Batch
  • Azure Batch
  • Batch
Exact
HPC cluster orchestration
  • AWS ParallelCluster
  • AWS Parallel Computing Service
  • Azure CycleCloud
  • Cluster Toolkit
Close
Managed VMware environments
  • Amazon Elastic VMware Service (EVS)
  • Azure VMware Solution
  • Google Cloud VMware Engine
Close
Arm-based custom CPUs
  • AWS Graviton
  • Azure Cobalt 100 VMs
  • Google Axion
Close
AI accelerators (GPU/TPU)
  • AWS Trainium
  • AWS Inferentia
  • EC2 GPU instances
  • ND/NC-series GPU VMs
  • Cloud TPU
  • GPU VMs (A3/A4)
Partial