Ultimate access to all questions.
You've developed a front-end application for uploading photos. The next step is to resize these images into an optimized binary format before storage. What's the most efficient and cost-effective method to achieve this?
Explanation:
Correct Answer: A
Option A is correct because Cloud Storage is designed for storing and serving objects like image files efficiently. Using Cloud Functions to resize images and store them back in Cloud Storage leverages the strengths of both services for a cost-effective solution.
Option B is incorrect because Firestore, being a NoSQL document database, isn't optimized for storing binary files or performing image processing.
Option C is incorrect as Filestore, designed for high-performance file sharing, lacks the built-in capabilities for efficient image resizing.
Option D is incorrect since Bigtable is tailored for structured data access, not for handling binary files like images.
For more details, refer to Google Cloud Storage documentation.