The Google Cloud Platform is comprised of cloud services for data processing and analysis, such as Google BigQuery for SQL-like queries against multi-terabyte data sets. In inclusion, Google cloud data flow is a data processing service designed for analytics, extract transform and load (ETL) and real-time computational projects. Google cloud platform also includes Google Cloud dataproc, which brings Apache Spark and Hadoop services for big data processing.
The Google cloud platform also offers integration services and application development. Like for instance, Google cloud pub/sub is a managed and real-time messaging service that allows messages to be exchanged between applications. The Google cloud end points allow the developers to build services based on RESTful APIs and then make those services accessible to Android, Javascript and Apple iOS clients. Other offerings include DNS servers, load balancing, monitoring, direct network interconnections and logging services.
The Google cloud platform collection of services is always expanding, and Google may periodically introduce, change or discontinue services based on competitive pressure or user demands. The company’s main rivals in the public cloud computing market include Microsoft Azure and Amazon Web Services.