You're designing a large-scale data processing pipeline in GCP. You have streaming data that must be analyzed in real-time, and you also have large batch datasets. You're looking for a unified programming model for both cases. What GCP service would be the most appropriate for this?
Choose an answer
Tap an option to check your answer.
Correct answer: Cloud Dataflow with both batch and stream processing capabilities.
Why this is the answer
*Explanation:* If you need a unified programming model for both real-time streaming and batch data processing in GCP, the ideal choice is **Cloud Dataflow**. Cloud Dataflow provides capabilities for both batch and stream processing under a unified programming model, allowing you to seamlessly analyze streaming data and large batch datasets within the same pipeline. This simplifies development and maintenance, making it an efficient choice for your data processing needs. The other options involve multiple services and may not provide the same level of integration and ease of use.
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