--- title: Google Cloud Platform --- ## Google Cloud Platform 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. Alongside a set of management tools, it provides a series of modular cloud services including computing, data storage, data analytics and machine learning. Some famous web services include * Google Compute Engine – IaaS providing virtual machines. * Google App Engine – PaaS for application hosting. * Bigtable – IaaS massively scalable NoSQL database. * BigQuery – SaaS large scale database analytics. * Google Cloud Functions – As of August 2017 is in beta testing. FaaS providing serverless functions to be triggered by cloud events. * Google Cloud Datastore - DBaaS providing a document-oriented database. * Cloud Pub/Sub - a service for publishing and subscribing to data streams and messages. Applications can communicate via Pub/Sub, without direct integration between the applications themselves. * Google Storage - IaaS providing RESTful online file and object storage. * Google Cloud Dataproc - Managed Apache Spark and Apache Hadoop service. #### More Information: * Google Cloud Platform Documentation * Wikipedia * Google Site Reliability Engineering