
Ultimate access to all questions.
You are designing a data pipeline for a global e-commerce platform that requires processing millions of transactions in real-time to update inventory, recommend products, and detect fraud. The pipeline must ensure high availability, scalability, and the ability to handle sudden spikes in traffic without data loss. Which Google Cloud service is BEST suited for facilitating real-time message ingestion and delivery between the e-commerce platform and the various processing services, and why? Choose the most appropriate option.
A
Google Cloud Storage for storing transaction data securely and cost-effectively.
B
Google BigQuery for analyzing transaction data and generating insights.
C
Google Cloud Pub/Sub for decoupling the e-commerce platform from processing services and ensuring reliable message delivery.
D
Google Dataflow for transforming and processing data in real-time.
E
Both C and D are correct because Pub/Sub ensures message delivery and Dataflow processes the data.