Google Cloud Professional Cloud Architect — Question 126

You are implementing the infrastructure for a web service on Google Cloud. The web service needs to receive and store the data from 500,000 requests per second. The data will be queried later in real time, based on exact matches of a known set of attributes. There will be periods where the web service will not receive any requests. The business wants to keep costs low. Which web service platform and database should you use for the application?

Answer options

Correct answer: B

Explanation

The correct answer is B, as Cloud Run allows for scalable handling of requests while only charging for active usage, and Cloud Bigtable is optimized for high throughput and low-latency access to large datasets, making it suitable for the required performance. Options A and C use BigQuery, which is more suited for analytical queries rather than real-time transaction processing, while option D involves Compute Engine, which may incur higher costs due to constant resource allocation.