Google Cloud Professional Cloud Developer — Question 10
You are building a new API. You want to minimize the cost of storing and reduce the latency of serving images.
Which architecture should you use?
Answer options
- A. App Engine backed by Cloud Storage
- B. Compute Engine backed by Persistent Disk
- C. Transfer Appliance backed by Cloud Filestore
- D. Cloud Content Delivery Network (CDN) backed by Cloud Storage
Correct answer: D
Explanation
The correct choice, D, employs Cloud CDN with Cloud Storage, which optimizes both cost and performance for serving images. Option A, while effective, may not provide the same level of performance as CDN. Option B relies on Persistent Disk, which can increase latency and costs. Option C is not designed for efficient image serving, making it less suitable for this use case.