Comparison of key Cloud Services amongst the top 3 leading Public Cloud ‘hyperscalers’.
Compute
AWS |
Azure |
Google Cloud |
|
---|---|---|---|
Autoscaling |
AWS EC2 Auto Scaling |
Azure Autoscale, Azure virtual machine scale sets |
Managed instance groups (MIGs) |
Batch scheduling, executing and processing |
AWS Batch |
Azure Batch |
Batch on GKE (preview) |
AWS Lambda |
Azure Functions |
Cloud Functions |
|
5G-based infrastructure |
AWS Wavelength |
Azure Edge Zones |
Global Mobile Edge Cloud (GMEC) |
High performance computing cluster management |
AWS ParallelCluster |
Azure CycleCloud |
N/A |
Isolated servers |
Dedicated Instances |
Azure Dedicated Host |
Sole-tenant Nodes, Shielded VMs |
PaaS |
App Service, Azure Cloud Services, Azure Spring Cloud, Azure Red Hat OpenShift |
App Engine |
|
On-premises/edge devices |
AWS Outposts, AWS Snow Family |
Azure Stack Hub, Azure Stack HCI (preview), Azure Stack Edge |
N/A |
Amazon Braket |
Azure Quantum (preview) |
N/A |
|
Virtual machines |
Amazon EC2 |
Virtual Machines |
Compute Engine |
Virtual private server |
N/A |
N/A |
|
VMware integration |
VMware Cloud on AWS |
VMware Engine |
Containers
AWS |
Azure |
Google Cloud |
|
---|---|---|---|
Container registry |
Amazon Elastic Container Registry (ECR) |
Azure Container Registry |
Artifact Registry (preview), Container Registry |
Managed container service |
Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS) |
Azure Kubernetes Service (AKS) |
Google Kubernetes Engine (GKE) |
Serverless container environment |
AWS Fargate |
Azure Container Instances (ACI) |
Cloud Run |
Databases
AWS |
Azure |
Google Cloud |
|
---|---|---|---|
Blockchain |
Amazon Managed Blockchain, Amazon Quantum Ledger Database (QLDB) |
Azure Blockchain Service (preview), Azure Blockchain Tokens (preview), Azure Blockchain Workbench (preview) |
N/A |
In-memory caching |
Amazon ElastiCache (Memcached, Redis) |
Azure Cache for Redis |
Cloud Memorystore |
NoSQL: Column-family |
Amazon Keyspaces (for Apache Cassandra) |
Cloud Bigtable |
|
NoSQL: Document |
Amazon DocumentDB (with MongoDB compatibility), Amazon DynamoDB |
Azure Cosmos DB |
Cloud Firestore, Firebase Realtime Database |
NoSQL: Graph |
Amazon Neptune |
Azure Cosmos DB Gremlin API |
N/A |
NoSQL: Key-value |
Amazon DynamoDB, Amazon Keyspaces |
Azure Cosmos DB, Table storage |
Cloud Bigtable, Firestore |
Relational database management system |
Amazon Aurora, Amazon RDS (MySQL, PostgreSQL, Oracle, SQL Server, MariaDB), Amazon RDS on VMware |
Azure Database (MySQL, MariaDB, PostgreSQL), Azure SQL (Database, Edge, Managed Instance) |
Cloud SQL (MySQL, PostgreSQL, SQL Server), Cloud Spanner |
Time-series database |
Amazon Timestream |
Azure Time Series Insights |
Cloud Bigtable |
Networking
AWS |
Azure |
Google Cloud |
|
---|---|---|---|
Build, deploy and manage APIs |
Amazon API Gateway |
Azure API Apps, API Management |
Apigee API Management Platform |
Content delivery network |
Amazon CloudFront |
Content Delivery Network (CDN) |
Cloud CDN |
Dedicated fiber connection between VPCs and private network |
AWS Direct Connect |
Azure ExpressRoute |
Cloud Interconnect |
Domain name system |
Amazon Route 53 |
Azure DNS |
Cloud DNS |
Elastic Load Balancing (ELB) |
Application Gateway, Load Balancer, Traffic Manager |
Cloud Load Balancing |
|
Network accelerator |
AWS Global Accelerator |
Accelerated Networking |
Premium Network Service Tier |
Network area translation |
NAT Gateway |
Virtual Network NAT |
Cloud NAT |
Satellite ground station |
AWS Ground Station |
Azure Orbital (preview) |
N/A |
Service discovery |
Amazon ECS, AWS Cloud Map |
N/A |
Service Discovery (preview) |
Traffic control plane |
AWS App Mesh |
Azure Front Door, Azure Service Fabric |
Traffic Director |
Virtual WAN |
N/A |
Virtual WAN |
N/A |
VPC |
Amazon VPC |
Azure Virtual Network |
Virtual Private Cloud |
VPC/VM secure connector |
AWS Transit Gateway, AWS VPN |
Azure Bastion, Azure Private Link, Azure VPN gateway |
Cloud VPN, Direct Peering |
Storage
AWS |
Azure |
Google Cloud |
|
---|---|---|---|
Amazon S3 |
Blob storage |
Cloud Storage, Cloud Storage for Firebase |
|
Archival storage |
S3 Glacier, S3 Glacier Deep Archive |
Archive Storage |
Archive Storage |
File storage |
Amazon Elastic File Service (EFS), Amazon FSx for Windows File Server, Amazon FSx for Lustre |
File Storage, Azure NetApp Files |
|
Block storage |
Amazon Block Store (EBS) |
Disk Storage |
Persistent Disk, Local SSD |
Backup |
Azure Backup |
N/A |