※ Update 1st Feb, 2021
As multi-cloud computing progresses, I suppose there will be more opportunities to compare various cloud services.
This time, I'd like to try to make a cloud service (Azure/AWS/Google Cloud/OCI) mapping chart to collect my thoughts.
Azure/AWS/Google Cloud(GCP)/OCI Service Mapping
Marketplace
Azure | AWS | Google Cloud | OCI | |
Marketplace | Azure Marketplace | AWS Marketplace | Google Cloud Marketplace | Oracle Cloud Marketplace |
Databases
ID
WEB
Azure | AWS | Google Cloud | OCI | |
Web Application | App Service | Elastic Beanstalk | App Engine | Oracle Java Cloud Service |
Web App for Containers | Elastic Beanstalk | App Engine | Oracle Java Cloud Service | |
Virtual Private Server (VPC) | App Service | Lightsail | - | - |
Static Web Application | Static Web Apps | Amplify | App Engine | - |
Mobile Application | Mobile Apps | Amplify | App Engine (Firebase) | Mobile Hub |
API Development | API Apps | API Gateway | Apigee | API Management |
Real-time communications | Azure SignalR Service | - | - | - |
Managed Spring Boot | Azure Spring Cloud | - | - | - |
Compute
Azure | AWS | Google Cloud | OCI | |
Virtual Machine | Azure Machines | Amazon EC2 | Compute Engine | Virtual Machines |
Autoscaling | Virtual Machine Scale Sets | AWS Auto Scaling | Managed Instance Groups | AutoScaling |
Kubernetes | Azure Kubernetes Service (AKS) | Amazon Elastic Kubernetes Service | Google Kubernetes Engine | Oracle Container Engine for Kubernetes |
Container Orchestrator | Container Instances | Amazon Elastic Container Service | Cloud Run | - |
AWS App Mesh | Anthos Service Mesh | - | ||
Function as a Service | Azure Functions | AWS Lambda | Cloud Functions | Oracle Cloud Functions |
Batch | Azure Batch | AWS Batch | - | - |
HPC Cluster Management | Azure CycleCloud | AWS ParallelCluster | - | Oracle Bare Metal Server |
Security
Storage
Azure | AWS | Google Cloud | OCI | |
Object Storage | Blob Storage | Amazon S3 | Object Storage | |
Virtual Machine Disk | Azure Disk Storage | Amazon Elastic Block Store | Persistent Disk, Local SSD | Block Volume |
File Storage | Filestore | File Storage Service | ||
Microsoft 365 (OneDrive) | Amazon WorkDocs | Drive Enterprise | - | |
Archive | Azure Archive Storage | Amazon S3 Glacier/S3 Glacier Deep Archive | Archive Storage | Archive Storage |
Message Queue | Queue Storage | Amazon Simple Queue Service | - | - |
Data Lake | Azure Data Lake Storage | - | - | - |
Big data sharing | Azure Data Share | AWS Lake Formation | - | - |
HPC-related | Amazon FSx for Lustre | - | - | |
Hybrid Cloud Storage | StorSimple | AWS Storage Gateway | - | Oracle Cloud Infrastructure Storage Gateway |
Backup Management | Azure Backup | AWS Backup | - | - |
Bulk data transfer | Azure Data Box | Transfer Appliance | Oracle Cloud Infrastructure Data Transfer Appliance |
Virtual Desktop
Azure | AWS | Google Cloud | OCI | |
Virtual Desktop | Virtual Desktops | - | ||
VMware Horizon Cloud on Microsoft Azure | VMware Cloud on AWS | Google Cloud VMware Engine | Oracle Cloud VMware Solution | |
Storage (User Profile) |
Amazon WorkDocs | Google Workspace | - |
Integrated
Azure | AWS | Google Cloud | OCI | |
Workflow | Logic Apps | AWS Step Functions | Workflows | - |
Events Services | Event Grid | Amazon EventBridge | Cloud Pub/Sub | Oracle Cloud Events Service |
Messaging Services | Service Bus | Amazon Simple Queue Service | Cloud Pub/Sub | - |
API Management | API Management | Amazon API Gateway | Apigee | API Gateway |
FHIR | Azure API for FHIR | FHIR Works on AWS | Cloud Healthcare API | - |
Analysis
Azure | AWS | Google Cloud | OCI | |
Data Warehouse | Azure Synapse Analytics Dedicated SQL Pool | Amazon Redshift | BigQuery | Oracle Autonomous Data Warehouse |
Big data sharing | Azure Data Share | AWS Lake Formation | - | - |
Summary
This time, I created a cloud service (Azure/AWS/Google Cloud(GCP)/OCI) mapping chart in only some categories. I will expand other categories in the future.
Reference Information
Azure products | Microsoft Azure
AWS to Azure services comparison - Azure Architecture Center | Microsoft Docs
GCP to Azure services comparison - Azure Architecture Center | Microsoft Docs
Cloud Service Mapping | Oracle
*1: Please note that this information is current as of January 2021, and may contain personal subjectivity, or the services may not be exactly the same, or the corresponding services may have been omitted.
*2:The categories are divided based on Azure products
*3:Google Cloud Spanner is a service equivalent to Azure SQL Database, Amazon Aurora, and Oracle Autonomous, but listed as a NewSQL category.
*4:Azure DDoS Protection (Standard) is a service in which Microsoft security engineers monitor the virtual network to be protected, and in case of an attack, proactive analysis is performed; normal estimates are calculated by Azure DDos Protection (Basic).
*5:OCI DDos Protection is protected in all data centers as well as other cloud services.