Jump to content

Google Cloud Platform

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Fredsmith2 (talk | contribs) at 07:52, 28 August 2018 (Timeline: Clarifying which Amazon outage...however the whole reference to an Amazon outage should probably be removed). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Google Cloud Platform
Developer(s)Google Inc.
Initial releaseApril 7, 2008; 16 years ago (2008-04-07)
Written in
PlatformGoogle App Engine, Google Compute Engine, Google Cloud Datastore, Google Cloud Storage, Google BigQuery, Google Cloud SQL
TypeInfrastructure as a Service, Platform as a Service, Serverless Platform
LicenseProprietary
Websitecloud.google.com

Google Cloud Platform, offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search and YouTube.[1] Alongside a set of management tools, it provides a series of modular cloud services including computing, data storage, data analytics and machine learning.[2] Registration requires a credit card or bank account details.[3]

Google Cloud Platform provides Infrastructure as a Service, Platform as a Service, and Serverless Computing environments.

In April 2008, Google announced App Engine, a platform for developing and hosting web applications in Google-managed data centers, which was the first cloud computing service from the company. The service became generally available in November 2011. Since the announcement of App Engine, Google added multiple cloud services to the platform.

Google Cloud Platform is a part of Google Cloud, which includes the Google Cloud Platform public cloud infrastructure, as well as G Suite, enterprise versions of Android and Chrome OS, and application programming interfaces (APIs) for machine learning and Google Maps.

Products

Conference presentation on Google Container Engine/Kubernetes

A sample of products are listed below; this is not an exhaustive list.

  • App EnginePaaS for application hosting.
  • BigQueryIaaS large scale database analytics.
  • BigtableIaaS massively scalable NoSQL database.
  • Cloud AutoML – suite of Machine Learning products that allow developers with limited machine learning expertise to leverage Google’s transfer learning and Neural Architecture Search technology. Image labeling service available.
  • Cloud DatastoreDBaaS providing a document-oriented database.
  • Cloud Functions – FaaS providing serverless functions to be triggered by cloud events.
  • Cloud Machine Learning Engine – Managed machine learning as a service for training and executing TensorFlow models.
  • Cloud Pub/Sub – a service for publishing and subscribing to data streams and messages.[4] Applications can communicate via Pub/Sub, without direct integration between the applications themselves.[5]
  • Compute EngineIaaS providing virtual machines.
  • Kubernetes Engine – A managed container orchestration service for Kubernetes.
  • Google Genomics - Analyze genomics data in the cloud[6]
  • Google Video Intelligence[7]
  • Cloud Vision[8]
  • StorageIaaS providing RESTful online file and object storage.

Similarity to services by other cloud service providers

For those familiar with other notable cloud service providers, a comparison of similar services may be helpful in understanding Google Cloud Platform's offerings.

Google Cloud Platform Amazon Web Services[9] Microsoft Azure[10] Oracle Cloud
Google Compute Engine Amazon EC2 Azure Virtual Machines Oracle Cloud Infra OCI
Google App Engine AWS Elastic Beanstalk Azure Cloud Services Oracle Application Container
Google Kubernetes Engine Amazon EC2 Container Service Azure Kubernetes Service Oracle Kubernetes Service
Google Cloud Bigtable Amazon DynamoDB Azure Cosmos DB
Google BigQuery Amazon Redshift Microsoft Azure SQL Database Oracle Autonomous DataWarehouse
Google Cloud Functions AWS Lambda Azure Functions Oracle Cloud Fn
Google Cloud Datastore Amazon DynamoDB Cosmos DB
Google Cloud Storage Amazon S3 Azure Blob Storage Oracle Cloud Storage OCI

Certifications

Similar to offerings by Amazon Web Services, Microsoft Azure, and IBM, a series of Google Cloud Certified programs are available on the Google Cloud Platform. Participants can choose between online learning programs provided by Coursera or Qwiklabs as well as live workshops and webinars. Depending on the program, certifications can be earned online or at various testing centers located globally.

  • Associate Cloud Engineer
  • Professional Data Engineer
  • Professional Cloud Architect
  • G Suite Administrator
  • G Suite

Timeline

Google Cloud Summit in 2017
  • April 2008Google App Engine was released as a preview.[11]
  • May 2010Google Cloud Storage launched.[12]
  • July 2012 – Google creates the Google Cloud Platform Partner Program.[13]
  • October 2012 – Shortly after the Amazon outage of October 2012, Google App Engine experienced a major outage that also affected Tumblr and Dropbox.[14]
  • April 2013BigQuery, first presented in March, went into General Availability (GA).[15]
  • December 2013 – After an 18-month preview Google Compute Engine was released into GA.[16]
  • February 2014 – Google Cloud SQL was released into GA.[17]
  • March 2014 – During the Google Cloud Platform Live, Google announced their biggest price drop affecting all products between a 30% and 85%.[18]
  • March 2014 – Google announced Managed Virtual Machines, a new feature to overcome the traditional limitations in Google App Engine.[19]
  • February 11, 2016 – Google Cloud Functions announced for preview.[20]
  • February 22, 2016Google Cloud Dataproc entered general availability.[21]
  • October 18, 2016Nomulus top-level domain registry announced.
  • November 15, 2016 – Google Cloud Jobs API enters is released.[22]
  • March 8, 2017 – Google Cloud Machine Learning Engine enters general availability.[23]
  • January 16, 2018 - Google announced it would add five new Cloud Platform regions, in The Netherlands, Montreal, Los Angeles, Hong Kong and Finland.[24]

See also

References

  1. ^ "Why Google Cloud Platform". cloud.google.com. Retrieved 2014-04-05.
  2. ^ "Google Cloud Products". cloud.google.com. Retrieved 2017-06-02.
  3. ^ https://cloud.google.com/free/docs/frequently-asked-questions
  4. ^ "Cloud Pub/Sub - Message-Oriented Middleware Google Cloud Platform". Retrieved 2 June 2017.
  5. ^ "Google Brings Serverless Computing To Its Cloud Platform". Retrieved 2 June 2017.
  6. ^ Google Genomics
  7. ^ Google Video Intelligence: offers video content analysis
  8. ^ Cloud Vision: offers OCR
  9. ^ "Map AWS services to Google Cloud Platform products". Retrieved 14 April 2017.
  10. ^ "Map Microsoft Azure services to Google Cloud Platform products". Retrieved 14 April 2017.
  11. ^ "Introducing Google App Engine + our new blog". Google Developer Blog. 2008-04-07. Retrieved 2014-04-05.
  12. ^ Kincaid, Jason. "Google To Launch Amazon S3 Competitor 'Google Storage' At I/O". Retrieved 2 June 2016.
  13. ^ "Introducing the Google Cloud Platform Partner Program: Helping businesses move to the cloud". Google Enterprise Blog. 2012-07-24. Retrieved 2014-04-05.
  14. ^ "Whoopsie! Google App Engine goes down". GigaOM. 2012-10-26. Retrieved 2014-04-05.
  15. ^ "Google opens up its BigQuery data analytics service to all". GigaOM. 2012-04-01. Retrieved 2014-04-05.
  16. ^ "Google Compute Engine is now Generally Available with expanded OS support, transparent maintenance, and lower prices". Google Developers Blog. 2013-12-02. Retrieved 2014-04-05.
  17. ^ "Google Cloud SQL now Generally Available with an SLA, 500GB databases, and encryption". Google Cloud Platform Blog. 2014-02-11. Retrieved 2014-04-05.
  18. ^ "Google Cloud Platform Live – Blending IaaS and PaaS, Moore's Law for the cloud". Google Cloud Platform Blog. 2014-03-25. Retrieved 2014-04-05.
  19. ^ "Bringing together the best of PaaS and IaaS". Google Cloud Platform Blog. 2014-03-27. Retrieved 2014-04-05.
  20. ^ "Google has quietly launched its answer to AWS Lambda".
  21. ^ "Google Cloud Dataproc managed Spark and Hadoop service now GA".
  22. ^ "Google Cloud Machine Learning family grows with new API, editions and pricing". Google Cloud Platform Blog. Retrieved 2018-01-04.
  23. ^ "Release Notes | Cloud Machine Learning Engine (Cloud ML Engine) | Google Cloud Platform". Google Cloud Platform. Retrieved 2018-01-04. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  24. ^ Krishna, Swapna (January 16, 2018). "Google's cloud is spreading through new undersea cables". engadget. Today, Google announced that it will be adding three undersea cables, as well as five new Cloud Platform regions, to its infrastructure in 2018. The Netherlands and Montreal regions will open in Q1 2018, while Los Angeles, Hong King and Finland will follow.