Medium1 markMultiple Choice

GCP PCA · Question 11 · Domain 1: Designing and Planning a Cloud Solution Architecture

CASE STUDY: AutoMakers Inc. 1M connected cars, 100GB/day telemetry. Req: Predictive maintenance, real-time driver dashboard, monetize data. CEO: Data is new engine. CFO: Cut 3rd-party IoT costs. CTO: Highly scalable ingest. Tech: MQTT ingest, stream processing, ML models, 7-yr cold storage, handle intermittent connectivity. Constraints: Anonymize data, low vehicle compute, strict analytics budget.

How should you architect the highly scalable ingestion layer for MQTT telemetry data from 1 million cars?

Answer options:

A.

Use Cloud IoT Core directly.

B.

Deploy an MQTT broker on GKE and publish messages to Cloud Pub/Sub.

C.

Have cars write directly to BigQuery via streaming inserts.

D.

Use Cloud Functions to receive HTTP POST requests from cars.

How to approach this question

Identify the modern GCP pattern for MQTT ingestion.

Full Answer

B.Deploy an MQTT broker on GKE and publish messages to Cloud Pub/Sub.✓ Correct
Deploy an MQTT broker on GKE and publish messages to Cloud Pub/Sub.
Since Cloud IoT Core is deprecated, the best practice is to run an MQTT broker (like EMQX or HiveMQ) on GKE/Compute, which then forwards messages to Cloud Pub/Sub for scalable processing.

Common mistakes

Selecting Cloud IoT Core, which is a retired service.

Practice the full GCP Professional Cloud Architect Practice Exam 2

50 questions · hints · full answers · grading

More questions from this exam