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 11 discussion

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

You need to migrate an internal file upload API with an enforced 500-MB file size limit to App Engine.
What should you do?

  • A. Use FTP to upload files.
  • B. Use CPanel to upload files.
  • C. Use signed URLs to upload files.
  • D. Change the API to be a multipart file upload API.
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
d_ella2001
4 months, 2 weeks ago
Selected Answer: C
C is correct: Signed URLs allow you to generate URLs with limited-time access to upload directly to Google Cloud Storage. This method bypasses App Engine's file upload limitations and allows clients to upload large files directly to Cloud Storage.
upvoted 1 times
...
pico
5 months, 3 weeks ago
Selected Answer: C
D. Change the API to be a multipart file upload API: While multipart uploads can be helpful for large files, they don't address the core issue of App Engine's size limitations. The uploads would still need to go through App Engine, potentially exceeding the limits.
upvoted 1 times
...
santoshchauhan
8 months, 3 weeks ago
Selected Answer: C
C. Use signed URLs to upload files: Signed URLs are a secure way to give time-limited read or write access to a specific Google Cloud Storage object, without needing Google account credentials. You can create a signed URL that allows an object to be accessed with the specified restrictions such as HTTP method (PUT for uploads) and an expiration time. This method would allow your API users to upload files directly to Google Cloud Storage, which can handle large files efficiently. Your App Engine application can then process or reference these files as needed.
upvoted 1 times
...
manikanthk
9 months ago
Selected Answer: C
https://stackoverflow.com/questions/45812595/google-cloud-storage-signed-urls-how-to-specify-a-maximum-file-size
upvoted 1 times
...
theseawillclaim
9 months, 2 weeks ago
Selected Answer: D
While C is a very good option if you want to people to upload files, it does not solve the problem represented by the size.
upvoted 3 times
...
__rajan__
1 year, 2 months ago
Selected Answer: D
By changing the API to support multipart file uploads, you can maintain the functionality of your existing API while adapting it to the App Engine environment.
upvoted 1 times
...
maxdanny
1 year, 3 months ago
The correct answer is C because signed url permits to upload a big file in multipart-mode
upvoted 2 times
...
DonWang
1 year, 5 months ago
Selected Answer: D
It should use multipart to upload big size files
upvoted 2 times
...
Ayushman_koul23
1 year, 8 months ago
How is C correct ? Isn't it used to give temporary access to objects in buckets ?
upvoted 1 times
...
tomato123
2 years, 3 months ago
Selected Answer: C
C is correct
upvoted 1 times
...
wilwong
3 years, 4 months ago
C is the best choice
upvoted 1 times
...
syu31svc
3 years, 5 months ago
https://cloud.google.com/appengine/docs/standard/php/googlestorage/user_upload: "Note that you must start uploading to this URL within 10 minutes of its creation. Also, you cannot change the URL in any way - it is signed and the signature is checked before your upload begins" C is the answer
upvoted 2 times
...
saurabh1805
4 years ago
C is correct answer
upvoted 2 times
mastodilu
3 years, 6 months ago
true https://stackoverflow.com/a/18882565/8681600
upvoted 2 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 ...