Google Associate Cloud EngineerEnsuring successful operation of a cloud solutionMedium
A developer is building a new application that needs to store and retrieve unstructured data, such as user-uploaded images and videos. The application requires high availability and durability, and data should be globally accessible with low latency. Which Google Cloud storage option is most suitable for this use case?
- ACloud SQL
- BCloud Spanner
- CPersistent Disk
- DCloud Storage
Show answer & explanationAnswer & explanation
Correct answer: D. Cloud Storage
Cloud Storage is an object storage service designed for storing unstructured data like images and videos. It offers global accessibility, high durability, and availability, making it ideal for this scenario.
Why the other options are wrong
- A. Cloud SQL is a relational database service, suitable for structured data, not unstructured objects like images and videos.
- B. Cloud Spanner is a globally distributed relational database, also for structured data, not unstructured objects.
- C. Persistent Disk is block storage for Compute Engine VMs, not a standalone service for globally accessible unstructured data.
Cloud Storage
A highly scalable and durable object storage service for storing any type of unstructured data (objects) in Google Cloud.
- Offers different storage classes (Standard, Nearline, Coldline, Archive) for cost optimization.
- Objects are stored in buckets, which can be global or regional.
- Provides strong consistency and high availability.
Memory trick: Cloud Storage: Objects Everywhere.