Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Professional Cloud Developer All Questions

View all questions & answers for the Professional Cloud Developer exam

Exam Professional Cloud Developer topic 1 question 38 discussion

Actual exam question from Google's Professional Cloud Developer
Question #: 38
Topic #: 1
[All Professional Cloud Developer Questions]

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?

  • 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
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
emmet
Highly Voted 4 years, 5 months ago
Answer D) seems more suitable as Cloud Storage has low cost and CDN provides low serving latency
upvoted 17 times
saurabh1805
4 years ago
Agree this is best answer
upvoted 1 times
...
Flavio80
2 years, 10 months ago
But shouldn't there be something (like Compute Engine / App Engine) between the CDN and Cloud Store? Thanks ?
upvoted 5 times
...
...
thewalker
Most Recent 4 months, 1 week ago
Selected Answer: D
The best architecture for minimizing storage cost and reducing latency for serving images is D. Cloud Content Delivery Network (CDN) backed by Cloud Storage . Here's why: Cloud CDN: CDNs are designed to cache content closer to users, significantly reducing latency. They also handle the majority of image requests, reducing the load on your backend servers. Cloud Storage: Cloud Storage is a cost-effective and scalable object storage solution. It's ideal for storing images and other static content. Cost-Effective: CDNs are optimized for serving static content, making them more cost-effective than running your own servers. Cloud Storage offers tiered pricing, allowing you to optimize storage costs based on access frequency.
upvoted 1 times
thewalker
4 months, 1 week ago
Why other options are less suitable: A. App Engine backed by Cloud Storage: While App Engine can serve images from Cloud Storage, it's not as efficient as a CDN for serving static content. App Engine instances are designed for dynamic applications, and serving images can be resource-intensive. B. Compute Engine backed by Persistent Disk: This approach is more expensive and less efficient than using a CDN. Persistent disks are designed for persistent data, not for serving static content at high volumes. C. Transfer Appliance backed by Cloud Filestore: Transfer Appliance is for bulk data transfers, not for serving images. Cloud Filestore is a managed file system, not optimized for serving static content. In summary: A CDN backed by Cloud Storage provides the best combination of cost-effectiveness, low latency, and scalability for serving images. It allows you to offload the majority of image requests to the CDN, reducing the load on your backend servers and minimizing storage costs.
upvoted 1 times
...
...
santoshchauhan
8 months, 3 weeks ago
Selected Answer: D
D. Cloud Content Delivery Network (CDN) backed by Cloud Storage Using Cloud CDN backed by Cloud Storage is a cost-effective and performance-optimized solution for storing and serving images. Cloud Storage provides a durable and highly available object storage solution, while Cloud CDN leverages Google's globally distributed edge points of presence to cache and serve content closer to users, reducing latency.
upvoted 1 times
...
__rajan__
1 year, 2 months ago
Selected Answer: D
D is the best option here as CDN will reduce latency.
upvoted 1 times
...
omermahgoub
1 year, 10 months ago
D. Cloud Content Delivery Network (CDN) backed by Cloud Storage. A Cloud CDN is a content delivery network that uses Google's globally distributed edge points of presence to accelerate content delivery for websites and applications served out of Google Cloud. Cloud CDN stores and serves content from Google Cloud Storage, which allows for efficient and low-cost storage of images, as well as low latency in serving the images. The other options do not mention low latency or cost-effective storage as their primary benefits.
upvoted 2 times
omermahgoub
1 year, 10 months ago
A (App Engine backed by Cloud Storage) may not be suitable because App Engine may not be optimized for serving images, and it may not offer the lowest cost or latency for serving images. Option B (Compute Engine backed by Persistent Disk) may not be suitable because it may not offer the lowest cost for storing images, and it may not offer the lowest latency for serving images.
upvoted 1 times
...
omermahgoub
1 year, 10 months ago
C (Transfer Appliance backed by Cloud Filestore) may not be suitable because it is not designed for serving images, but rather for transferring large amounts of data.
upvoted 1 times
...
omermahgoub
1 year, 10 months ago
D (Cloud Content Delivery Network (CDN) backed by Cloud Storage) is the most suitable option because CDN is optimized for serving images and other static content, and it can reduce the latency of serving images by storing copies of the images closer to the users who are requesting them. In addition, using Cloud Storage to store the images can help minimize the cost of storing the images.
upvoted 2 times
...
...
tuanbo91
1 year, 11 months ago
Selected Answer: A
A is correct, the rest how can you write an API?
upvoted 1 times
...
plaffoniera
2 years ago
I think A because CDN doesn't relate to API but to static resources
upvoted 1 times
...
[Removed]
2 years, 2 months ago
"Cloud CDN content can be sourced from various types of backends: ... Buckets in Cloud Storage Answer is D
upvoted 1 times
...
subesingh
2 years, 2 months ago
Answer is D
upvoted 1 times
...
DiogoVaz
2 years, 2 months ago
Selected Answer: B
CDN is appropriated to serve static files. The right answer is B)
upvoted 1 times
...
tomato123
2 years, 3 months ago
Selected Answer: D
D is correct
upvoted 3 times
...
brewpike
2 years, 6 months ago
D - Cloud CDN
upvoted 2 times
...
mariorossi
2 years, 6 months ago
For me A. With CDN i can't write API
upvoted 4 times
...
ParagSanyashiv
2 years, 10 months ago
Selected Answer: D
D is more suitable answer in this case.
upvoted 2 times
...
syu31svc
3 years, 5 months ago
Answer is D since CDN reduces latency and Cloud Storage is used for images
upvoted 3 times
Flavio80
2 years, 10 months ago
But shouldn't there be something (like Compute Engine / App Engine) between the CDN and Cloud Store? Thanks
upvoted 5 times
[Removed]
2 years, 2 months ago
not neeeded see the docsthey say: https://cloud.google.com/cdn/docs/overview That the CDN can be backed by cloud storage buckets
upvoted 1 times
...
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...