Services and Product comparison – AWS Vs Azure Vs GCP.
The below table provides a comparison of equivalent services across cloud providers.
Last Updated: 1-Aug-2022
AWS Vs Azure Vs Google Cloud :Products and Services Comparison
Category | Area | AWS | Microsoft Azure | Google Cloud Platform |
---|---|---|---|---|
Networking | Cloud virtual networking | Virtual Private Cloud (VPC) | Virtual Network (VNet) | Virtual private cloud (VPC) |
Networking | Cross-premises VPN connectivity | AWS Virtual Private Gateway | Azure VPN Gateway | Cloud VPN |
Networking | Dedicated private network to Connect On-premise | Direct Connect | Express Route | Cloud Interconnect |
Networking | Transit Network or Gateway | Transit Gateway | Transit at VNET levle | |
Networking | Interconnect among Cloud Virtual Network | VPC Peering | VNet Peering | VPC Peering |
Networking | Domain name system management | Route 53 | Azure DNS Traffic Manager | Google cloud DNS |
Networking | Route user Traffic | AWS Global Accelerator | Traffic Manager | |
Networking | Load balancing | Elastic Load balancer (Classic, Application & Network LB) | Azure Load Balancer (L4) Application Gateway (L7) | Cloud Load Balancing |
Networking | Service Discovery | AWS Cloud Map | ||
Networking | Microservices | AWS App Mesh | ||
Content Delivery | Content delivery network | CloudFront | Azure Content Delivery Network | Cloud Content Delivery Network |
Marketplace | Marketplace | AWS Marketplace | Azure Marketplace | Cloud launcher |
Compute | Virtual servers | Elastic Compute Cloud (EC2) | Azure Virtual Machines | Compute Engine |
Compute | Virtual servers | Amazon Lightsail | Azure Marketplace | |
Compute | Container instances | EC2 Container Service (ECS) | Azure Container Service | Container Engine |
Compute | Container instances | EC2 Container Registry | Azure Container Registry | Container Registry |
Compute | Stateless Containers | Cloud Run | ||
Compute | Microservices / container orchestrators | Elastic Container Service for Kubernetes (EKS) | Azure Kubernetes Service (AKS) Service Fabric/Mesh | Kubernetes Engine |
Compute | Platform-As-A Service(PaaS) | Elastic Beanstalk | Web Apps (App Service) | App Engine |
Compute | Serverless | Lambda | Azure Functions Azure Event Grid | Cloud functions |
Compute | Backend process logic | Web Jobs | ||
Compute | Batch computing | AWS Batch | Azure Batch | |
Compute | Scalability | AWS Auto Scaling | Virtual Machine Scale Sets Azure autoscaling | Instance Groups |
Storage | Object storage | Simple Storage Services (S3) | Azure Storage—Block Blob (for content logs, files) (Standard—Hot) | Cloud storage |
Storage | Virtual Server disk infrastructure | Elastic Block Store (EBS) | Azure Storage Disk—Page Blobs (for VHDs or other random-write type data) | Persistent Disk |
Storage | Virtual Server disk infrastructure | Elastic Block Store (EBS) Provisioned IOPS | Azure Storage Disks—Premium Storage | |
Storage | Shared file storage | Elastic File System | Azure Files (file share between VMs) | Cloud filestore |
Storage | Archiving—cool storage | S3 Infrequent Access (IA) | Azure Cool Blob Storage | Cloud Storage Nearline |
Storage | Archiving—cold storage | S3 Glacier | Azure Archive Blob Storage | Cloud Storage Coldline |
Storage | Backup | AWS Backup | Azure Backup | |
Storage | Hybrid storage | Storage Gateway | StorSimple | |
Storage | Bulk data transfer | AWS Import/Export Disk | Import/Export | Storage Transfer Service |
Storage | Bulk data transfer | AWS Import/Export Snowball AWS Snowball Edge, Mobile | Azure Data Box | Transfer Appliance Bigquery data transfer service |
Storage | Disaster recovery | None | Site Recovery | |
Database | Relational database | RDS | SQL Database | Cloud SQL |
Database | Relational database | Amazon Aurora | Azure database for MySQL, PostgreSQL | Cloud spanner |
Database | NoSQL—document storage | DynamoDB | Azure Cosmos DB | Cloud Datastore, Cloud Bigtable |
Database | NoSQL—key/value storage | DynamoDB and SimpleDB | Table Storage | Cloud Datastore |
Database | Caching | ElastiCache | Azure Redis Cache | Cloud memorystore (redis) |
Migration | Server Migration | AWS Server Migration service (SMS) | Azure Site recovery(ASR) Azure migrate | Velostrata |
Migration | Database migration | Database Migration Service | Azure Database Migration Service | |
Hybrid & Multi Cloud | Hybrid & Multi Cloud | Anthos + Anthos migrate | ||
Manage & Monitor | Cloud advisor | Trusted Advisor | Azure Advisor | |
Manage & Monitor | Deployment orchestration (DevOps) | OpsWorks (Chef, puppet-based) | Azure Automation VM Extensions | Chef, Puppet, Ansible, Terraform, Saltstack |
Manage & Monitor | Infra as Code | CloudFormation | Azure Resource Manager | Cloud Deployment Manager |
Manage & Monitor | Monitoring | CloudWatch | Azure Monitor | Stackdriver, Monitoring |
Manage & Monitor | Apps monitoring | AWS X-Ray | Azure Application Insights + Azure Monitor | Monitoring +Service monitoring Transparent Service level indicators (SLIs) |
Manage & Monitor | Usage reports | AWS Usage and Billing Report | Azure Billing API | Cost Management |
Manage & Monitor | Tracking | Cloud Trail | Logging | |
Manage & Monitor | Administration | AWS Application Discovery Service | Azure log analytics in Azure monitor | |
Manage & Monitor | Administration | Amazon EC2 Systems Manager | Azure automation | |
Manage & Monitor | Health dashboard | AWS Personal Health Dashboard | Azure Resource Health | Google cloud status dashboard |
Manage & Monitor | Third Party | Azure Storage Explorer | ||
Mobile services | Pro app development | Mobile Hub Mobile SDK Cognito | Mobile Apps Xamarian Apps | |
Mobile services | App testing | AWS Device Farm | Xamarin Test Cloud (front end) | Cloud test lab(front/back end) |
Mobile services | Analytics | Mobile Analytics | HockeyApp | |
Mobile services | Enterprise mobility management | None | Intune | |
Security, identity & access | Authentication/authorization | Identity and Access Management (IAM) | Azure Active Directory Azure AD Premium | Cloud IAM Cloud identity-Aware proxy |
Security, identity & access | AWS Organizations | Azure Subscription and Service Management + Azure RBAC | ||
Security, identity & access | MFA Capabilities | Multi-Factor Authentication | Multi-Factor Authentication | Titan security key |
Security, identity & access | Information protection | None | Azure Information Protection | |
Security, identity & access | Encryption | Server-side encryption with Amazon S3 Key Management Service | Azure Storage Service Encryption | Google cloud KMS |
Security, identity & access | Hardware security module | CloudHSM | Key Vault | Google Cloud Hardware Security Module |
Security, identity & access | Firewall | Web Application Firewall | Application Gateway Web Application Firewall | Cloud Armor |
Security, identity & access | Security | Inspector | Security Center | Cloud Security scanner |
Security, identity & access | Certificate mgmt | Certificate Manager | App Service Certificates available on the Portal | |
Security, identity & access | Security threat | GuardDuty | Azure AD, Operations Management Suite (OMS), Security Center | |
Security, identity & access | Security threat | AWS Macie | Azure Advanced Threat Protection | Google DLP API |
Security, identity & access | Security threat | Azure SQL Database Threat Detection | ||
Security, identity & access | Directory services | AWS Directory Service + Windows Server Active Directory on AWS | Azure Active Directory Domain Services + Windows Server Active Directory on Azure IaaS | Managed services for Microsoft AD |
Security, identity & access | Identity Mgmt | Cognito | Azure Active Directory B2C | Cloud identity |
Security, identity & access | Compliance | AWS Artifact | Service Trust Platform | |
Security, identity & access | Security | AWS Shield | Azure DDoS Protection Service | Cloud Armor |
Developer tools | Media transcoding | Elastic Transcoder | Media Services | |
Developer tools | Simple Email Service (SES) | Marketplace—Email | ||
Developer tools | Messaging | Simple Queue Service (SQS) | Azure Queue Storage | Task queue |
Developer tools | Messaging | Simple Queue Service (SQS) | Service Bus Queues, Topics, Relays | Cloud Pub/Sub |
Developer tools | Workflow | Simple Workflow Service (SWF) | Logic Apps | |
Developer tools | API management | API Gateway | API Management + API apps | Cloud endpoints |
Developer tools | DevOps | AWS CodeBuild | Visual Studio Team Services | Cloud build |
Developer tools | DevOps | CodeDeploy, Codecommit, Codepipeline | Azure DevOps | Spinnaker Cloud source repositories |
Developer tools | Power Apps | |||
Developer tools | App testing | None | Azure DevTest Labs (backend) | |
Developer tools | App customer payment service | Amazon Flexible Payment Service and Amazon Dev Pay | None | |
Developer tools | Backend process logic | AWS Step Functions | Logic Apps | |
Developer tools | Programmatic access | Command Line Interface | Azure Command Line Interface (CLI), Powershell | |
Developer tools | Predefined templates | AWS Quick Start | Azure Quickstart templates | |
Enterprise integration | Enterprise app integration | None | Logic Apps | |
Enterprise integration | Enterprise application services | None | Dynamics 365 | |
Enterprise integration | Amazon WorkMail | Office 365 | ||
Enterprise integration | Amazon WorkDocs | Drive enterprise | ||
Enterprise integration | Content management in the cloud | None | SharePoint Online | |
Enterprise integration | Commercial PaaS-IaaS-DBaaS framework | None | Azure Stack | |
Gaming | Scalable game servers | GameLift | PlayFab | |
Gaming | Gaming services and LiveOps | GameSparks | PlayFab | |
Gaming | Automated 3D optimization | None | Simplygon | |
Analytics and big data | Elastic data warehouse | Redshift | SQL Data Warehouse | Big Query |
Analytics and big data | Big data processing | EMR | Azure Databricks | |
Analytics and big data | Big data processing | HDInsight | Cloud Dataproc, Cloud Dataflow | |
Analytics and big data | Data orchestration | Data Pipeline | Data Factory | |
Analytics and big data | Data orchestration | AWS Glue | Data Catalog | |
Analytics and big data | Analytics | Kinesis Analytics | Stream Analytics | Cloud Dataflow |
Analytics and big data | Analytics | Amazon Redshift, Amazon Athena | Data Lake Analytics & Store | Big Query |
Analytics and big data | Visualization | QuickSight | PowerBI | |
Analytics and big data | Search | Elasticsearch Service | Marketplace—Elasticsearch | |
Analytics and big data | Search | CloudSearch | Azure Search | |
Analytics and big data | Machine learning | SageMaker | Azure Machine Learning Studio, Service | |
Analytics and big data | Data discovery | None | Data Catalog | |
Internet of things (IoT) | Internet of Things | AWS IoT Other Services (Kinesis, Machine Learning, EMR, Data Pipeline, SNS, QuickSight) | Azure IoT Suite (IoT Hub, Machine Learning, Stream Analytics, Notification Hubs, PowerBI) | IOT Core |
Internet of things (IoT) | Edge compute for IoT | AWS Greengrass | Azure IoT Edge | Edge TPU |
Internet of things (IoT) | Streaming data | Kinesis Firehose, Streams | Event Hubs | Cloud Pub/Sub |
Intelligence | Conversational user interfaces virtual personal assistant | Alexa Skills Kits | Cortana Intelligence Suite Azure Bot Service | |
Intelligence | Speech recognition | Amazon Lex | Bing Speech API, LUIS, CRIS, Speaker recognition API | Cloud speech to text |
Intelligence | Text to Speech | Amazon Polly | Bing Speech API | |
Intelligence | Visual recognition | Amazon Rekognition | Computer Vision API Face API Emotions API Video API | |