CLOUD-DIGITAL-LEADER · Question #345
Your organization needs to process large amounts of data from an online application that operates continuously. You do not want to be required to provision infrastructure or create server clusters…
The correct answer is D. Dataflow. Dataflow is a fully managed, serverless data processing service (based on Apache Beam) that handles both streaming and batch workloads. It automatically scales workers up and down with no cluster provisioning or server management required - exactly matching the requirement…
Question
Your organization needs to process large amounts of data from an online application that operates continuously. You do not want to be required to provision infrastructure or create server clusters. What should your organization choose?
Options
- ACompute Engine with BigQuery
- BDataproc
- CGoogle Kubernetes Engine with Cloud Bigtable
- DDataflow
How the community answered
(37 responses)- A5% (2)
- B11% (4)
- C3% (1)
- D81% (30)
Explanation
Dataflow is a fully managed, serverless data processing service (based on Apache Beam) that handles both streaming and batch workloads. It automatically scales workers up and down with no cluster provisioning or server management required - exactly matching the requirement. Dataproc (option B) is a managed Hadoop/Spark service but still requires cluster creation and management. Compute Engine (option A) requires VM provisioning. Google Kubernetes Engine (option C) requires creating and managing node clusters. Only Dataflow is truly serverless and handles continuous streaming data without infrastructure management.
Topics
Community Discussion
No community discussion yet for this question.