New Year Sale 2026! 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

Actual exam question for Google's Professional Data Engineer exam
Question #: 108
Topic #: 5
[All Professional Data Engineer Questions]

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?

Show Suggested Answer Hide Answer
Suggested Answer: C

Contribute your Thoughts:

0/2000 characters
Ines
2 months ago
A Kafka cluster on Compute Engine sounds outdated, D is a no-go.
upvoted 0 times
...
Giovanna
2 months ago
Definitely agree with C! Cloud Pub/Sub is solid for IoT.
upvoted 0 times
...
Frederick
3 months ago
Edge TPUs? That seems like overkill for just message transmission.
upvoted 0 times
...
King
3 months ago
Not sure about C, isn't it more complex than just scaling Kafka?
upvoted 0 times
...
Cyril
3 months ago
I think option C is the best choice for handling spikes.
upvoted 0 times
...
Micah
3 months ago
I'm leaning towards option C because it seems to address both the edge connectivity issues and the need for scalable processing.
upvoted 0 times
...
Elizabeth
4 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.
upvoted 0 times
...
Jesusa
4 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.
upvoted 0 times
...
Karina
4 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.
upvoted 0 times
...
Renay
4 months 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.
upvoted 0 times
...
Kenny
4 months 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.
upvoted 0 times
...
Virgie
5 months 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.
upvoted 0 times
...
Amber
5 months 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.
upvoted 0 times
...

Save Cancel