Map AWS services to Google Cloud Platform products

If you are familiar with Amazon Web Services (AWS), a quick way to understand what the various Google Cloud Platform (GCP) services do is to map them to AWS services that offer similar functionality. The following table provides a high-level mapping of the services provided by the two platforms. For a detailed comparison of GCP and AWS services by service type, see Google Cloud Platform for AWS Professionals.

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 Kubernetes Engine
Serverless functions AWS Lambda Google Cloud Functions
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 Datastore, Google Cloud Bigtable
NoSQL: Indexed Amazon SimpleDB Google Cloud Datastore
Big Data & Analytics Batch Data Processing Amazon Elastic MapReduce Google Cloud Dataproc, Google 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

Send feedback about...

Google Cloud Platform Free Tier