Skip to content
Related Articles

Related Articles

Difference Between Google Cloud and AWS
  • Last Updated : 06 May, 2020

Google Cloud Platform: It is a suite of cloud computing services developed by Google and launched publicly in 2008. Google Cloud Platform provides IaaS, PaaS, and serverless computing environments. A comparatively new Google Cloud Platform has all the tools and services required by developers and professionals.

Amazon Web Services(AWS): It provides on-demand cloud computing platforms and APIs. AWS platform was initially launched in 2002. However, AWS was officially re-launched in 2006 with three initial service offerings of Amazon S3 cloud storage, SQS, and EC2. AWS comprises more than 212 services including computing, storage, networking, database, analytics, application services, deployment, management, developer tools, etc. In terms of services, AWS has an edge over its competitors, as the amount of services offered by AWS is way more than any of its contemporaries.

Google-Cloud-vs-AWS

Below is a table of differences between Google Cloud and Amazon Web Services:

FeaturesGoogle CloudAmazon Web Services
Offered ByGoogleAmazon
Computing ServiceGoogle 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 ServicesGoogle 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 ServicesGoogle 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 ServicesStackdriver Monitoring (Monitoring), Google Cloud Deployment Manager (Deployment)Amazon CloudWatch (Monitoring), AWS CloudFormation (Deployment)
Network ServicesVirtual Private Cloud, Google Cloud Load Balancing, Google Cloud Interconnect, Google Cloud DNSAmazon Virtual Private Cloud, Elastic Load Balancer, Direct Connect, Amazon Route 53
Customization of instancesGoogle Cloud Platform provides a wide range of customization for any InstanceAWS provides limited customization.
PricingGoogle charges per minute basisAmazon charges per hour basis
CostGoogle 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.
DowntimeGCP had reported more downtime compared to AWSAWS had reported lesser downtime compared to GCP which makes it a clear winner in this case
Big data supportBig data analysis tool is AI FirstBig data analysis tool is AWS Lambda.
AI/ML SupportCloud Machine Learning Engine, Dialogflow Enterprise Edition, Cloud Natural Language, Cloud Speech API, Cloud Translation API, Cloud Video Intelligence, Cloud Job DiscoveryTools offered by AWS for AI/ML are SageMaker, Comprehend, Lex, Polly, Rekognition, Machine Learning, Translate, Transcribe, DeepLens, Deep Learning AMIs, Apache MXNet, TensorFlow
AvailabilityGCP is available in 20 geographic regions and 61 zones worldwideAWS is available at 21 geographic regions and 66 zones worldwide
Companies usingSpotify, HSBC, Home Depot, Snapchat, Philips, Coca Cola, Domino’s and many moreNetflix, Twitch, LinkedIn, Facebook, ESPN, Citrix, Expedia and many more
My Personal Notes arrow_drop_up
Recommended Articles
Page :