Offered By | Google | Amazon |
Computing Service | Google Compute Engine API (IaaS), App Engine (PaaS), Kubernetes Engine (Container), Cloud Functions (Serverless Functions) | Amazon Elastic Compute Cloud (IaaS), Elastic Beanstalk(PaaS), Elastic Compute Cloud Container Service (Container), AWS Lambda (Serverless Functions) |
Database Services | Google Cloud SQL (RDBMS), Google Cloud Datastore, Google Cloud Bigtable (NoSQL Key–Value), Google Cloud Datastore (NoSQL: Indexed) | Amazon Relational Database Service (RDBMS), Amazon DynamoDB (NoSQL Key–Value), Amazon SimpleDB (NoSQL Indexed) |
Storage Services | Google Cloud Storage (Object Storage), Google Compute Engine Persistent Disks (Block Storage), ZFS/Avere (File Storage), Google Cloud Storage Nearline (Cold Storage) | Amazon Simple Storage Service (Object Storage), Amazon Elastic Block Store (Block Storage), Amazon Elastic File System (File Storage), Amazon Glacier (Cold Storage) |
Management Services | Stackdriver Monitoring (Monitoring), Google Cloud Deployment Manager (Deployment) | Amazon CloudWatch (Monitoring), AWS CloudFormation (Deployment) |
Network Services | Virtual Private Cloud, Google Cloud Load Balancing, Google Cloud Interconnect, Google Cloud DNS | Amazon Virtual Private Cloud, Elastic Load Balancer, Direct Connect, Amazon Route 53 |
Customization of instances | Google Cloud Platform provides a wide range of customization for any Instance | AWS provides limited customization. |
Pricing | Google charges per minute basis | Amazon charges per hour basis |
Cost | Google free tiers have no time limit. GCP provides $300 worth credit that can be used across all services. Hence, GCP is comparatively cheaper. | Amazon free tiers have a maximum validity of 12 months and later charges as per usage. Hence, AWS is costlier. |
Downtime | GCP had reported more downtime compared to AWS | AWS had reported lesser downtime compared to GCP which makes it a clear winner in this case |
Big data support | Big data analysis tool is AI First | Big data analysis tool is AWS Lambda. |
AI/ML Support | Cloud Machine Learning Engine, Dialogflow Enterprise Edition, Cloud Natural Language, Cloud Speech API, Cloud Translation API, Cloud Video Intelligence, Cloud Job Discovery | Tools offered by AWS for AI/ML are SageMaker, Comprehend, Lex, Polly, Rekognition, Machine Learning, Translate, Transcribe, DeepLens, Deep Learning AMIs, Apache MXNet, TensorFlow |
Availability | GCP is available in 29 geographic regions and 88 zones worldwide | AWS is available at 26 geographic regions and 84 zones worldwide |
Companies using | Spotify, HSBC, Home Depot, Snapchat, Philips, Coca Cola, Domino's and many more | Netflix, Twitch, LinkedIn, Facebook, ESPN, Citrix, Expedia and many more |