Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Professional Data Engineer Exam - Topic 5 Question 108 Discussion

Posted by Noel on Jun 10, 2025 at 04:57 AM

You currently have a single on-premises Kafka cluster in a data center in the us-east region that is responsible for ingesting messages from IoT devices globally. Because large parts of globe have poor internet connectivity, messages sometimes batch at the edge, come in all at once, and cause a spike in load on your Kafka cluster. This is becoming difficult to manage and prohibitively expensive. What is the Google-recommended cloud native architecture for this scenario?

Suggested Answer: C

Get Premium Professional Data Engineer Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
13 comments · newest first
IN
Ines 10 months ago
A Kafka cluster on Compute Engine sounds outdated, D is a no-go.
GI
Giovanna 10 months ago
Definitely agree with C! Cloud Pub/Sub is solid for IoT.
FR
Frederick 11 months ago
Edge TPUs? That seems like overkill for just message transmission.
KI
King 11 months ago
Not sure about C, isn't it more complex than just scaling Kafka?
CY
Cyril 11 months ago
I think option C is the best choice for handling spikes.
MI
Micah 11 months ago
I'm leaning towards option C because it seems to address both the edge connectivity issues and the need for scalable processing.
EL
Elizabeth 11 months ago
I feel like we practiced a similar question about scaling Kafka, but I can't recall if Cloud Dataflow was the main solution we focused on.
JE
Jesusa 12 months ago
I think Cloud Pub/Sub might be the best option since it can handle spikes in load better than a single Kafka cluster.
KA
Karina 12 months ago
I remember we discussed how edge computing can help with latency issues, but I'm not sure if Edge TPUs are the right fit here.
RE
Renay 1 year ago
I think the key here is to leverage Google's cloud-native services to address the scalability and cost challenges. The IoT gateway and Cloud Pub/Sub solution seems like the most appropriate approach to handle the global connectivity issues and the spikes in load.
KE
Kenny 1 year ago
Okay, I've got this. Based on the scenario, the Google-recommended architecture is an IoT gateway connected to Cloud Pub/Sub, with Cloud Dataflow to read and process the messages from Cloud Pub/Sub. This should help scale the processing and handle the spikes in load.
VI
Virgie 1 year ago
Hmm, I'm a bit confused. There are a few options here, and I'm not sure which one is the Google-recommended approach. I'll need to carefully read through the details to determine the best solution.
AM
Amber 1 year ago
This question seems straightforward. I think the key is to identify the Google-recommended cloud native architecture for handling the spikes in load on the on-premises Kafka cluster.
0/2000 characters

Save Cancel