Google Cloud Platform

Google Cloud Platform vs AWS

The following table provides a side-by-side comparison of the various services available on AWS and Cloud Platform.

Service Category Service AWS Google Cloud Platform
Compute IaaS Amazon Elastic Compute Cloud Google Compute Engine
PaaS AWS Elastic Beanstalk Google App Engine
Containers Amazon Elastic Compute Cloud Container Service Google Container Engine
Network Load Balancer Elastic Load Balancer Google Cloud Load Balancing
Peering Direct Connect Google Cloud Interconnect
DNS Amazon Route 53 Google Cloud DNS
Storage Object Storage Amazon Simple Storage Service Google Cloud Storage
Block Storage Amazon Elastic Block Store Google Compute Engine Persistent Disks
Cold Storage Amazon Glacier Google Cloud Storage Nearline
File Storage Amazon Elastic File System ZFS / Avere
Database RDBMS Amazon Relational Database Service Google Cloud SQL
NoSQL: Key-value Amazon DynamoDB Google Cloud DatastoreGoogle Cloud Bigtable
NoSQL: Indexed Amazon SimpleDB Google Cloud Datastore
Big Data & Analytics Batch Data Processing Amazon Elastic MapReduce Google Cloud DataprocGoogle Cloud Dataflow
Stream Data Processing Amazon Kinesis Google Cloud Dataflow
Stream Data Ingest Amazon Kinesis Google Cloud Pub/Sub
Analytics Amazon Redshift Google BigQuery
Application Services Messaging Amazon Simple Notification Service Google Cloud Pub/Sub
Management Services Monitoring Amazon CloudWatch Stackdriver Monitoring
Deployment AWS CloudFormation Google Cloud Deployment Manager

Google Cloud Platform vs Azure

The following table provides a side-by-side comparison of the various services available on Azure and Cloud Platform.

Service category Service Azure Cloud Platform
Compute IaaS Virtual Machines Google Compute Engine
PaaS App Service, Cloud Services Google App Engine
Containers Azure Container Service, Azure Service Fabric Google Container Engine
Serverless functions Functions Google Cloud Functions
Network Virtual networks Azure VNets VPC networks
Load Balancer Azure Load Balancer, Application Gateway Google Cloud Load Balancing
Dedicated Interconnect ExpressRoute Google Cloud Interconnect
DNS Azure DNS Google Cloud DNS
CDN Azure CDN Google Cloud CDN
Storage Object Storage Azure Blob Storage Google Cloud Storage Multi-regional, Google Cloud Storage Regional
Block Storage Disk Storage Google Compute Engine persistent disks
File Storage Azure File Storage N/A*
Reduced-availability Storage Azure Cool Blob Storage Google Cloud Storage Nearline
Archival Storage N/A Google Cloud Storage Coldline
Database RDBMS SQL Database Google Cloud SQLGoogle Cloud Spanner
NoSQL: Key-value Table Storage Google Cloud DatastoreGoogle Cloud Bigtable
NoSQL: Indexed CosmosDB Google Cloud Datastore
Big Data & Analytics Batch Data Processing HDInsight, Batch Google Cloud DataprocGoogle Cloud Dataflow
Stream Data Processing Stream Analytics Google Cloud Dataflow
Stream Data Ingest Event Hubs, Service Bus Google Cloud Pub/Sub
Analytics Data Lake Analytics, Data Lake Store Google BigQuery
Application Services Messaging Service Bus Google Cloud Pub/Sub
Management Services Monitoring Application Insights Stackdriver Monitoring
Logging Application Insights Stackdriver Logging
Deployment Azure Resource Manager Google Cloud Deployment Manager