Many a times we work with multi-cloud and have to look up the names of the service for specific purpose on that cloud platform. Here is the list of such services across major 3 public cloud providers - Microsoft Azure, Amazon AWS and Google GCP.
Purpose | Azure Services | AWS Services | GCP Services |
Compute | Virtual Machines, Azure Functions, Azure Container Instances, Azure Kubernetes Service (AKS), Azure Batch, Azure Virtual Machines, Azure App Service | Amazon EC2, AWS Lambda, Amazon ECS, AWS Elastic Beanstalk, Amazon EKS, AWS Batch | Compute Engine, Cloud Functions, Google Kubernetes Engine (GKE), Google App Engine, Cloud Run |
Storage | Azure Blob Storage, Azure File Storage, Azure Disk Storage, Azure Data Lake Storage, Azure Queue Storage, Azure Archive Storage | Amazon S3, Amazon EBS, Amazon EFS, Amazon Glacier, Amazon S3 Glacier | Cloud Storage, Persistent Disk, Cloud Filestore, Cloud Storage for Firebase |
Database | Azure SQL Database, Azure Cosmos DB, Azure Database for MySQL, Azure Database for PostgreSQL, Azure Database for MariaDB, Azure Database Migration Service | Amazon RDS, Amazon DynamoDB, Amazon Aurora, Amazon Redshift, Amazon Neptune, Amazon DocumentDB | Cloud SQL, Cloud Spanner, Cloud Bigtable, Cloud Firestore, Cloud Memorystore |
Networking | Azure Virtual Network, Azure ExpressRoute, Azure Load Balancer, Azure VPN Gateway, Azure Application Gateway, Azure Traffic Manager | Amazon VPC, Amazon Route 53, AWS Direct Connect, Elastic Load Balancing, AWS Global Accelerator | Virtual Private Cloud (VPC), Cloud DNS, Cloud Load Balancing, Cloud VPN, Cloud Interconnect |
Identity & Security | Azure Active Directory, Azure Key Vault, Azure Security Center, Azure Sentinel, Azure Information Protection, Azure Security and Compliance | AWS IAM, AWS KMS, AWS CloudHSM, AWS Cognito, AWS Macie, AWS Inspector | Cloud Identity, Cloud IAM, Cloud KMS, Cloud Identity-Aware Proxy, Cloud Security Scanner |
Monitoring & Management | Azure Monitor, Azure Log Analytics, Azure Automation, Azure Resource Manager, Azure Policy, Azure Cost Management + Billing | Amazon CloudWatch, AWS CloudTrail, AWS Config, AWS Systems Manager, AWS Auto Scaling, AWS Budgets | Cloud Monitoring, Cloud Logging, Cloud Trace, Cloud Profiler, Cloud Scheduler |
Analytics & AI | Azure Synapse Analytics, Azure Databricks, Azure HDInsight, Azure Data Factory, Azure Stream Analytics, Azure Cognitive Services, Azure Machine Learning | Amazon EMR, Amazon Redshift, Amazon Athena, Amazon Kinesis, Amazon SageMaker, AWS Glue, AWS Data Pipeline | BigQuery, Bigtable, Dataflow, Dataproc, AI Platform, Vision AI, Speech-to-Text, Natural Language Processing |
Developer Tools | Azure DevOps, Visual Studio App Center, Azure Pipelines, Azure Artifacts, Azure Repos | AWS Developer Tools, AWS Cloud9, AWS CodePipeline, AWS CodeCommit, AWS CodeBuild | Cloud Source Repositories, Cloud Build, Cloud Code, Cloud Debugger |
IoT | Azure IoT Hub, Azure IoT Central, Azure IoT Edge, Azure Sphere | AWS IoT Core, AWS IoT Greengrass, AWS IoT Analytics | Cloud IoT Core, IoT Edge, IoT Core Device Manager, IoT Device Tester |
Serverless | Azure Functions, Azure Logic Apps, Azure Event Grid, Azure API Management | AWS Lambda, AWS Step Functions, Amazon EventBridge, Amazon API Gateway | Cloud Functions, Cloud Run, Cloud Pub/Sub, Cloud Endpoints |
Migration & Transfer | Azure Migrate, Azure Site Recovery, Azure Database Migration Service | AWS Migration Hub, AWS Server Migration Service, AWS DataSync | Migrate for Compute Engine, Transfer Appliance, Cloud Storage Transfer Service |
If you found the above table to be exhaustive, here is a simplied version
Purpose | Azure Services | AWS Services | GCP Services |
Compute | Azure Virtual Machines | Amazon EC2 | Google Compute Engine |
Storage | Azure Blob Storage | Amazon S3 | Google Cloud Storage |
Database | Azure SQL Database | Amazon RDS | Google Cloud SQL |
Machine Learning | Azure Machine Learning | Amazon SageMaker | Google AI Platform |
Analytics | Azure Synapse Analytics | Amazon Redshift | Google BigQuery |
Networking | Azure Virtual Network | Amazon VPC | Google Cloud VPC |
Security | Azure Security Center | AWS Identity and Access Management | Google Cloud IAM |
DevOps | Azure DevOps | AWS CodeStar | Google Cloud Source Repositories |
IoT | Azure IoT Hub | AWS IoT Core | Google Cloud IoT Core |
Mobile | Azure Mobile Apps | AWS Amplify | Firebase |
This is not an axhaustive list. Please refer to the official documentation of each cloud service for up-to-date information.