You are working on a social media application. You plan to add a feature that allows users to upload images. These images will be 2 MB - 1 GB in size. You want to minimize their infrastructure operations overhead for this feature. What should you do?
A) Change the application to accept images directly and store them in the database that stores other user information.
B) Change the application to create signed URLs for Cloud Storage. Transfer these signed URLs to the client application to upload images to Cloud Storage.
C) Set up a web server on GCP to accept user images and create a file store to keep uploaded files. Change the application to retrieve images from the file store.
D) Create a separate bucket for each user in Cloud Storage. Assign a separate service account to allow write access on each bucket. Transfer service account credentials to the client application based on user information. The application uses this service account to upload images to Cloud Storage.
Correct Answer:
Verified
Q18: You have deployed an HTTP(s) Load Balancer
Q19: You want to notify on-call engineers about
Q20: Your application takes an input from a
Q21: You are planning to migrate a MySQL
Q22: Your company is planning to migrate their
Q24: Your company has a BigQuery data mart
Q25: You are using Cloud Build to build
Q26: Case Study Company Overview HipLocal is a
Q27: You want to view the memory usage
Q28: Case Study Company Overview HipLocal is a
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents