You are working on a data analytics project that requires real-time processing of streaming data from IoT devices. What GCP services would you use for real-time data ingestion, transformation, and analysis?
Choose an answer
Tap an option to check your answer.
Correct answer: Pub/Sub, Dataflow, BigQuery.
Why this is the answer
Pub/Sub is ideal for real-time messaging and ingestion of streaming data from IoT devices. Dataflow, a fully managed service, is excellent for real-time data transformation and enrichment, handling both batch and stream processing with auto-scaling. BigQuery is a highly scalable, serverless data warehouse designed for real-time analytics on large datasets, making it perfect for querying the transformed streaming data. Firestore, Compute Engine, and BigTable are not primarily designed for this specific real-time streaming analytics pipeline. Cloud Storage is for object storage, Dataprep for data preparation (often batch), and Datastore for NoSQL document storage. BigTable is a NoSQL wide-column database, App Engine for web applications, and Cloud Functions for event-driven serverless functions. Kubernetes Engine is for container orchestration, and Dataprep for visual data preparation.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed