Cloud Technology Comparison
Category | ![]() |
![]() |
![]() |
Description |
---|---|---|---|---|
Compute | ||||
Virtual Machines | Google Compute Engine (GCE) | Elastic Compute Cloud (EC2) Amazon Lightsail |
Azure compute | Effectively rent units of compute power, storage space, and network connectivity running within the providers infrastructure to run your own computer applications. |
Serverless Computing | Google Cloud Function | Lambda | Azure Functions | Serverless execution environment for building and connecting cloud services |
Auto-scaling Compute / Platform as a Service | Google App Engine | Elastic Beanstalk | App Service | PaaS and cloud computing platform for hosting web applications |
Managed Container Service | Google Kubernetes Engine Cloud Run |
Amazon Elastic Container Service Amazon Elastic Kubernetes Service |
Azure Kubernetes Service Azure Container Instances |
A managed environment for deploying, managing, and scaling your containerized application |
Storage | ||||
Standard Storage / Storage via Web Service | Cloud Storage Standard | Simple Storage Service(S3) | Azure Blob storage | Object storage through a web service interface |
Archive Storage | Cloud Storage Archive | S3 Glacier | Azure Archive Storage | Low cost, long term data storage with higher data retrieval efficiency |
Block storage / I/O intensive R/W | Persistent Disk Local SSD |
Amazon Elastic Block Store | Azure managed disks | SSD storage optimized for I/O intensive read/write operations offering high-performance for virtual machine storage |
Cool Storage / Infrequent Access | Cloud Storage Nearline Cloud Storage Coldline |
S3 Standard-Infrequent Access S3 One Zone-Infrequent Access |
Azure Storage cool tier | Low cost storage for infrequently accessed and long-lived data |
Common File Share | Filestore | Amazon Elastic File System | Azure Files | Simple interface to create or configure file systems quickly and share common files |
Network | ||||
Virtual Private Cloud | Virtual Private Cloud | Amazon Virtual Private Cloud | Virtual Network | Isolated private environment in the cloud providing control over a VM's IP's routing tables and network gateways, etc. |
Load Balancer/Workload Distribution | Cloud Load Balancing | Elastic Load Balancer | Load Balancer | Improves distribution of workloads (network/web) across multiple computing resources |
DNS services | Google Domains Cloud DNS |
Amazon Route 53 | Azure DNS | Scalable and highly available Domain Name System service |
Content Delivery Network (CDN) | Cloud CDN | Amazon CloudFront | Azure Content Delivery Network | A geographically distributed network of highly available proxy servers and their data centers |
Dedicated Connection | Cloud Interconnect | Direct Connect | ExpressRoute | A dedicated private network connection from an external location to the cloud provider |
Database Services | ||||
Relational Database | Cloud SQL Cloud Spanner |
AWS Aurora RDS Amazon Redshift |
Azure Databases | Standard managed relational database services (MS Sql Server, Oracle, etc.) |
NoSQL Database | Google Cloud Bigtable Cloud Firestore Firebase Realtime |
Amazon SimpleDB,Amazon DynamoDB,Amazon DocumentDB |
Cosmos DB , Table Storage | Fully managed NoSQL database service |
In-memory Database | Cloud Memorystore | Amazon ElastiCache for Memcached Amazon ElastiCache for Redis |
Azure Cache for Redis | In memory database services |
Application Services | ||||
Notification Service | Firebase Cloud Messaging | AWS Simple Notification Service (SNS) | Azure Notification Hubs | Managed publisher/subscriber based event routing service |
Media Transcoders | Media Transcoders AWS Elemental MediaConvert |
Azure Media Services | It is used to convert one file, either a media file or object, from one format to another | |
Queue Service | Cloud Pub/Sub | Simple Queue Service (SQS) Amazon MQ |
Azure Event Hubs | Managed message queueing service for communicating between decoupled application components |
Security & Identity, Compliance | ||||
Secured Socket Layer (SSL) Certificates | AWS Certificate Manager | App Service Certificates | It's provide SSL certificate which can be use with different cloud services like load balancer , API Gateway etc. | |
DDos Protection Service | Google Cloud Armor | AWS Shield | Azure DDoS Protection | It's protect your applications and websites against denial of service and web attacks |
Web Application Firewall | Google Cloud Armor | AWS WAF | Azure WAF | Security service that provides defenses against DDoS and application attacks, and offers a rich set of WAF rules. |
Identity & Access Management | Cloud Identity & Access Management (IAM) | AWS Directory Service AWS Identity and Access Management |
Azure Active Directory | Provides granular role based acces to cloud resources |
Mobile Services | ||||
Mobile App Testing Service | Firebase Test Lab | AWS Device Farm | Azure DevTest Labs | Test your mobile applications across a wide variety of devices and configurations |
Web/Mobile Authentication Services | Firebase Authentication | Amazon Cognito | Quickly and easily add user sign-up, sign-in and access control to your mobile apps | |
API's | Cloud Endpoints | Amazon API Gateway | Azure API Management | Distributed API management enables logging and monitoring to secure your API's |
Email Services | ||||
Amazon Simple Email Services (SES) | A scalable interface to send email from within any application | |||
Multi-Factor Authentication | ||||
Authentication | Cloud Identity-Aware Proxy (IAP) (Beta) Security Key Enforcement |
AWS Multi-Factor Authentication | Azure Multi-Factor Authentication | Use identity and context to protect your applications and VM's |
Monitoring & Logging | ||||
Logging | Google Stackdriver Monitoring Logging Error Reporting |
Amazon CloudWatch AWS CloudTrail |
Azure Monitor | Enables collection and access to performance and operational data in logs |
Compliance | ||||
Security | Google Trust & security | AWS Artifact | Azure Trust Center | Provides access to security and privacy settings for your applications and environments |
Big Data & Advanced Analytics | ||||
Streaming Service | Dataflow | Amazon Kinesis Amazon Kinesis Video Streams |
Azure Stream Analytics | Unified stream and batch data processing that's serverless, fast, and cost-effective |
Cloud Search | Cloud Search | Amazon Elastic Search Service Amazon CloudSearch |
Azure Search | It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents |
Management Tools | ||||
Cloud Deployment Templates/ Infra as Code | Resource Manager Cloud Deployment Manager |
AWS CloudFormation | Azure Resource Manager | Simplify your cloud management |