Data Warehouse for Analytics

BigQuery from Google Cloud Platform is Google's low cost, fully managed data analytics warehouse. BigQuery is serverless with no infrastructure to manage which means you no longer need to guess required capacity or overprovision and you no longer need a database administrator. All of this means you can focus on what's important; analysing data to find powerful insights whilst utilising familiar SQL all whilst taking advantage of Google's pay-as-you-go model. Used by startups to Fortune 500 companies, Big Query is a powerful Big Data analytics platform.

Data Processing with Batch and Stream

Google Cloud Dataflow offers a unified programming model and a managed service for executing a wide range of data processing patterns including streaming analytics, ETL, and batch computation. Cloud Dataflow frees you from operational tasks like capacity planning, resource management and performance optimisation.


Managed Spark and Hadoop

Google Cloud Dataproc is a managed Spark and Hadoop service that can easily process large datasets using open and powerful tools in the Apache big data ecosystem. Control costs by creating managed clusters of any size in minutes, and simply turning them off when complete. Cloud Dataproc can integrate with storage, compute and monitoring services across the Google Cloud Platform spectrum, giving you a powerful and complete data processing platform. With Cloud Dataproc, only pay for what you use.

Prepare Data Intelligently

Dataprep from Google Cloud Platform is a data service that allows for intelligent visual exploration, cleansing and preparation of structured and unstructured data for analysis. Dataprep is serverless and works to any scale without an infrastructure to deploy or manage. Dataprep is already built allowing for data manipulation with clicks, not code.

Scalable Event Ingestion and Messaging Middleware

Cloud Pub/Sub from Google Cloud Platform is a large scale, reliable, real-time messaging service that is serverless. It allows you to send and receive messages between independent applications, leveraging Cloud Pub/Sub's flexibility to your advantage and decouple systems and components hosted on Google Cloud Platform or on the Internet. Because you're building on the same technology Google utilises, Cloud Pub/Sub can provide "at least once" delivery at low latency with on-demand scaling to hundreds of millions of messages per minute.