AWS, Azure and GCP equivalencies

Introduction

The 3 major cloud platform platform providers on 2025 are Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). They basically offer the same services, but they have different names. The following tables have the goal of putting some order on those naming patterns.

Cloud Computing

Service AWS Azure GCP
Computing Elastic Compute Cloud (EC2) Virtual Machines Compute Engine
AutoScaling AWS EC2 Autoscaling Azure Autoscale Compute Engine Autoscaler
VMS VMware Cloud on AWS Azure VMware Solution VMware Engine
Dedicated hosts Amazon EC2 dedicated host Azure Dedicated Host Sole-tenant nodes
App deployment Elastic Beanstalk Azure App Service App Engine

Storage Services

Service AWS Azure GCP
Block storage Amazon Elastic Block Storage (EBS) Disk Storage Persistent Disk
Cloud Storage Amazon S3 Azure Blob Storage Cloud Storage
File storage Amazon Elastic File System (EFS) Azure Files File Store
Infrequently accessed Amazon Glacier Blob Storage: Archive Storage Cloud Storage Archive

Containers and serverless

Service AWS Azure GCP
Serverless container App Runner and AWS Fargate Container Apps Cloud Run
Function as a service AWS Lambda Function App Cloud Functions
Event handling Eventbridge Event Grid Event Arc
Kubernetes service Elastic Kubernetes Service (EKS) Azure Kubernetes Service (AKS) Google Kubernetes Engine (GKE)
Container orchestration Elastic Container Service (ECS) Azure Container Apps (ACS) Google Kubernetes Engine (GKE)

Databases

Service AWS Azure GCP
In-memory storage Amazon Elasticache Azure Cache Memorystore
RDBMS Amazon RDS Azure SQL Database Cloud SQL
NoSQL DynamoDB CosmoDB Cloud Datastore and Cloud Bigtable
Data warehouse Redshift Azure Synapse Analytics Big Query