Google Associate Cloud EngineerDeploying and implementing a cloud solutionEasy

A development team is deploying a new microservice to Google Cloud. This microservice needs to store unstructured data, such as images and log files, and requires high availability and durability. The data will be accessed frequently by other microservices. Which Google Cloud storage solution should the team choose?

  1. ACloud Storage
  2. BPersistent Disk
  3. CCloud SQL
  4. DCloud Spanner
Show answer & explanation

Correct answer: A. Cloud Storage

Cloud Storage is an object storage service designed for storing unstructured data like images and logs, offering high availability, durability, and scalability, making it ideal for frequently accessed data in microservices architectures.

Why the other options are wrong

  • B. Persistent Disk is block storage for Compute Engine VMs, not a standalone service for unstructured data shared across microservices.
  • C. Cloud SQL is a relational database service, not suitable for unstructured data.
  • D. Cloud Spanner is a globally distributed relational database, overkill and unsuitable for unstructured data.

Google Cloud Storage

A highly scalable, durable, and available object storage service for unstructured data, accessible from anywhere.

  • Stores any object type (images, videos, logs, backups)
  • Offers different storage classes based on access frequency and cost
  • Globally accessible with high durability and availability

Memory trick: Objects in the Cloud are like items in a gigantic, always-open warehouse.

More Deploying and implementing a cloud solution questions