Skip to main content

Cloud Product Mapping

As we can see a lot of companies today decide to go with a multi-cloud strategy. Here is the overview where all major services between AWS, Azure, GCP, and OCI are mapped with links pointing to product home pages.

Support My Work​

If you find this repository helpful, consider supporting me on Patreon:

Bonus 1: Monitoring Cheat Sheet​

Download the cheat sheet in the PDF version, white background PDF version or

Bonus 2: Cloud Databases​

Give a Star! ⭐️​

If you like or are using this project to learn or start your solution, please give it a star. Thanks!

AI & ML​

AWS​

Augmented AI | Comprehend | Elastic Inference | Forecast | Fraud Detector | Kendra | Lex | Lookout for Metrics | Neuron | Personalize | Polly | PyTorch | Rekognition | SageMaker | TensorFlow | Transcribe | Translate

Azure​

Bot Service | Cognitive Search | Computer Vision | Conversational Language Understanding | Face API | Language Service | Personaliser | Speech Service | Azure Machine Learning | Form Recognizer | Translator

GCP​

AutoML | DialogFlow | Natural Language AI | Speech-to-Text | Text-to-Speech | Translation AI | Vertex AI | Video AI | Vision AI

Oracle​

Oracle Open Data | Anomaly Detection | Vision | Fusion Analytics Warehouse | Speech | Document Understanding | Language | Forecasting | Data Labeling | ML Pipelines | Data Science

Application – Mgmt​

AWS​

Amplify | API Gateway | App Mesh | App Runner | AppSync | Elastic Beanstalk | Serverless Application Repository

Azure​

API Apps | API Management | Azure Maps | Visual Studio App Centre | App Service | Cloud Services | Web Apps

GCP​

App Engine | Cloud APIs | Apigee

Oracle​

API Gateway

Application – Mobile​

AWS​

Mobile Hub | Publisher Services

Azure​

Mobile Apps | Xamarin with Azure

GCP​

AdMob and Firebase | Firebase

Oracle​

Console Dashboards | Mobile App

Automation​

AWS​

OpsWorks

Azure​

Automation

GCP​

–

Oracle​

Resource Manager

Compliance​

AWS​

Artifact | Audit Manager | Compliance Center

Azure​

Microsoft Compliance Manager | Trust Center

GCP​

Assured Workloads | Compliance Reports Manager

Oracle​

OCI Cloud Guard

Compute – Container​

AWS​

App2Container | Elastic Container Registry (ECR) | Elastic Container Service (ECS) | Elastic Kubernetes Service (EKS) | Fargate

Azure​

Azure Kubernetes Service (AKS) | Container Instances | Container Registry | Container Apps

GCP​

Artifact Registry | Cloud Run | Kubernetes Engine | Migrate for Anthos and GKE

Oracle​

Container Engine for Kubernetes

Compute – FaaS​

AWS​

Lambda

Azure​

Azure Functions

GCP​

Cloud Functions

Oracle​

OCI Functions

Compute – Server​

AWS​

Auto Scaling | Batch | Elastic Compute Cloud (EC2) | Lightsail | VMware Cloud on AWS

Azure​

AutoScale | Batch | Virtual Machines | Azure VMware Solution

GCP​

Compute Engine | VMware Engine

Oracle​

WebLogic Server for OCI | WebLogic Server for OKE

Cost​

AWS​

Application Cost Profiler | Billing | Budgets | Cost Anomaly Detection | Cost Categories | Cost Explorer | Pricing Calculator

Azure​

Advisor | Cost Management and Billing | Pricing Calculator | TCO Calculator

GCP​

Cost Management | Recommender | Pricing Calculator

Oracle​

Cost Estimator | Oracle Support Rewards | Budgets | Cost Analysis | Operations Insights

Data – Analytics​

AWS​

Athena | CloudSearch | FinSpace | Kinesis | OpenSearch | QuickSight | X-Ray

Azure​

Analysis Services | Databricks | Data Explorer | Data Lake Analytics | Stream Analytics | Synapse Analytics | Time Series Insights

GCP​

BigQuery | Dataflow | Looker

Oracle​

Data Flow

Data – Big Data​

AWS​

EMR

Azure​

HDInsight

GCP​

Dataproc

Oracle​

Big Data

Data – Database​

AWS​

DocumentDB | DynamoDB | ElastiCache | MemoryDB for Redis | RDS | SimpleDB | Amazon Aurora | Amazon Neptune

Azure​

Cache for Redis | Cosmos DB | Database for MariaDB | Database for MySQL | Databased for PostgreSQL | Azure SQL Database | Azure SQL Database serverless | SQL Server on Azure VMs | Azure SQL Managed Instance

GCP​

Cloud Bigtable | Cloud Spanner | Cloud SQL | Datastore | Firestore | Memorystore

Oracle​

Autonomous JSON Database | Oracle Database Service for Azure | Oracle Base Database Service | Autonomous Transaction Processing | MySQL Heatwave database | Autonomous Database

Data – Data Lake​

AWS​

Lake Formation | Data Lake Storage (S3)

Azure​

Data Lake Analytics | Data Lake Storage (Blob Storage)

GCP​

Cloud Storage | Data Lake Modernization Solution

Oracle​

MySQL HeatWave Lakehouse

Data – DWH​

AWS​

Redshift

Azure​

Synapse Analytics

GCP​

BigQuery

Oracle​

Autonomous Data Warehouse | MySQL Heatwave database | Autonomous Database

DevOps​

AWS​

Cloud9 | CodeBuild | CodeCommit | CodeDeploy | CodeGuru | CodePipeline | CodeStar | DevOps Guru | Fault Injection Simulator(FIS)

Azure​

Azure Artifacts | Azure Boards | Azure Pipelines | Azure Repos | Azure Test Plans | GitHub

GCP​

Artifact Registry | Binary Authorization | Cloud Build | Cloud Deploy | Cloud Operations Suite (Stackdriver) | Cloud Source Repositories | Tekton

Oracle​

Oracle DevOps Service

Email​

AWS​

Simple Email Service (SES) | WorkMail

Azure​

Microsoft 365

GCP​

–

Oracle​

Email Delivery

ETL​

AWS​

AppFlow | Data Pipeline | Glue

Azure​

Data Factory | Purview

GCP​

Cloud Data Fusion | Dataprep by Trifacta

Oracle​

Data Integrator | App Integration

Firewall​

AWS​

Web Application Firewall (WAF)

Azure​

Application Gateway | Firewall

GCP​

Cloud Armor

Oracle​

OCI Web Application Firewall

Hybrid​

AWS​

ECS Anywhere | EKS Anywhere | Local Zones | Outposts

Azure​

Azure Arc | Azure Stack | Azure Stack Hub | Azure Stack HCI | Azure Stack Edge

GCP​

Anthos | Distributed Cloud

Oracle​

Verrazzano

Identity​

--

AWS​

Cognito | Directory Service | Identity and Access Management (IAM) | Resource Access Manager (RAM) | Single Sign-On (SSO)

Azure​

Azure Active Directory (AAD) | Active Directory B2C | Active Directory Domain Services

GCP​

Access Transparency and Access Approval | Cloud Identity | Identity and Access Management (IAM) | Identity Platform

Oracle​

Identity and Access Management with Domains

IoT​

AWS​

IoT Core | IoT Greengrass | IoT Things Graph

Azure​

Digital Twins | IoT Hub | IoT Edge

GCP​

Cloud IoT Solutions | IoT Core

Key & Secret​

AWS​

CloudHSM | Key Management Service (KMS) | Secrets Manager

Azure​

Dedicated HSM | Key Vault

GCP​

Cloud Key Management | Secret Manager

Oracle​

Vault

Loggging​

AWS​

CloudTrail | CloudWatch Logs

Azure​

Activity Log | Resource Log | AAD Audit Log | Monitor Logs

GCP​

Cloud Audit Logs | Cloud Logging

Oracle​

Audit | Logging

Messaging​

AWS​

MQ | Simple Notification Service (SNS) | Simple Queuing Service (SQS) | Pinpoint

Azure​

Event Grid | Event Hub | Service Bus

GCP​

Pub/Sub | Firebase Cloud Messaging (FCM)

Oracle​

Queue | Events

Migration​

AWS​

Application Discovery Service | Application Migration Service | Database Migration Service (DMS) | DataSync | Migration Hub | Snow Family | Transfer Family

Azure​

Database Migration Service | Data Box | File Sync | Import/Export | Migrate

GCP​

Database Migration Service | Migrate for Compute Engine | Storage Transfer Service | Transfer Appliance

Oracle​

Zero Downtime Migration | Database Migration Service | Oracle Cloud Migrations | Data Transfer

Monitoring​

AWS​

CloudWatch | X-Ray

Azure​

Monitor | Network Watcher

GCP​

Cloud Monitoring | Cloud Trace | Error Reporting | Firebase Performance Monitoring | Network Intelligence Center

Oracle​

Management Agent | Virtual Test Access Points | Inter-Region Latency | Network Visualizer

Network – CDN​

AWS​

CloudFront

Azure​

Content Delivery Network (CDN) | Front Door

GCP​

Cloud CDN

Network – Connection​

AWS​

Cloud WAN | Direct Connect | PrivateLink | VPN

Azure​

ExpressRoute | Private Link | Virtual WAN | VPN Gateway

GCP​

Cloud Router | Cloud VPN | Network Connectivity Center

Oracle​

IP Address | Site-to-Site Virtual Private Network | Virtual Cloud Network

Network – Core​

--

AWS​

Virtual Private Cloud (VPC)

Azure​

Virtual Network

GCP​

Virtual Private Cloud (VPC)

Oracle​

Local VCN Peering | Remote VCN Peering

Network – DNS​

AWS​

Route 53

Azure​

DNS | Traffic Manager

GCP​

Cloud DNS | Cloud Domains

Oracle​

Traffic Management | DNS | Private DNS

Network – LB​

AWS​

App Mesh | Elastic Load Balancing (ELB) | Global Accelerator

Azure​

Application Gateway | Cross-region Load Balancer | Load Balancer

GCP​

Cloud Load Balancing | Traffic Director

Oracle​

Load Balancing

Network – MISC.​

AWS​

NAT Gateways | Transit Gateway

Azure​

NAT Gateway | Network Watcher

GCP​

Cloud NAT | Network Intelligence Center | Network Service Tiers

Oracle​

NAT Gateway

Optimization​

AWS​

Compute Optimizer | Trusted Advisor

Azure​

Advisor

GCP​

Recommender

Oracle​

Cloud Advisor

Queue​

AWS​

Simple Queue Service (SQS)

Azure​

Queue Storage

GCP​

Cloud Tasks

Oracle​

Queue

Resource Mgmt​

AWS​

Account | Control Tower | Organizations | Resource Access Manager (RAM)

Azure​

Azure Active Directory (Tenant) | Azure Resource Manager (ARM) | Management Groups | Resource Graph | Resource Group

GCP​

Cloud Asset Inventory | Organization | Projects | Resource Manager

Oracle​

Resource Manager

SAP​

AWS​

SAP on AWS

Azure​

SAP on Azure

GCP​

SAP on Google Cloud

Security​

AWS​

Audit Manager | GuardDuty | Inspector | Security Hub | Shield

Azure​

DDoS Protection | Defender for Cloud | Defender for Cloud Apps

GCP​

Cloud Armor | Security Command Center | Chronicle

Oracle​

OCI Cloud Guard | Threat Detector | Vulnerability Scanning

Storage​

AWS​

Elastic Block Store (EBS) | Elastic File System | FSx | Simple Storage Service (S3) | Storage Gateway

Azure​

Blob Storage | Confidential Ledger | Data Lake Storage | Disk Storage | Files | NetApp Files | StorSimple

GCP​

Cloud Storage | Filestore | Persistent Disk

Oracle​

File Storage | Object Storage | Archive Storage

Workflow​

--

AWS​

Simple Workflow Service (SWF) | Step Functions

Azure​

Logic Apps

GCP​

Cloud Composer | Workflows

Wrap Up

If you think the mapping can be improved, please do open a PR with any updates and submit any issues. Also, I will continue to improve this, so you might want to star this repository to revisit.

Contribution​

  • Open a pull request with improvements
  • Discuss ideas in issues
  • Spread the word

License​

License

Authors​