
Google Professional Machine Learning Engineer
Get started today
Ultimate access to all questions.
You are designing a solution for a financial services company that requires real-time analytics on high-volume streaming data to detect fraudulent transactions immediately. The solution must scale dynamically with the data volume, support complex event processing, and integrate seamlessly with other Google Cloud services for data ingestion and storage. Given these requirements, which Google Cloud service is BEST optimized for real-time analytics on streaming data in this scenario? Choose the most appropriate option.
You are designing a solution for a financial services company that requires real-time analytics on high-volume streaming data to detect fraudulent transactions immediately. The solution must scale dynamically with the data volume, support complex event processing, and integrate seamlessly with other Google Cloud services for data ingestion and storage. Given these requirements, which Google Cloud service is BEST optimized for real-time analytics on streaming data in this scenario? Choose the most appropriate option.
Real Exam
Explanation:
Correct Options: D and C. Cloud Dataflow and BigQuery.
Explanation:
- Cloud Dataflow is the BEST option for real-time analytics on streaming data in this scenario because it supports complex event processing, scales dynamically with the data volume, and integrates seamlessly with other Google Cloud services for data ingestion and storage. It is specifically designed for transforming and enriching data in both stream and batch modes, making it ideal for real-time fraud detection.
- BigQuery is also a correct option because it offers real-time analytics capabilities, allowing for immediate analysis of streaming data. However, it is more suited for querying and analyzing the data once it has been ingested and processed, rather than for the initial processing of streaming data.
Why other options are incorrect:
- A. Cloud Data Fusion is not optimized for real-time analytics but rather for building and managing ETL/ELT pipelines.
- B. Cloud Pub/Sub is designed for event ingestion and delivery, not for real-time analytics or complex event processing.
- E. While combining BigQuery and Cloud Dataflow offers comprehensive capabilities, the question asks for the single BEST option, which is Cloud Dataflow for its direct support of the given requirements.