Professional Cloud ArchitectManage implementationEasy

A global media company uses Google Cloud Storage for storing vast amounts of media assets. They need to ensure that the data is highly available and resilient to regional outages. Additionally, they want to optimize costs by automatically moving older, less frequently accessed data to cheaper storage classes without manual intervention. Which Google Cloud Storage feature should you recommend to meet these requirements?

  1. AObject Versioning
  2. BLifecycle Management
  3. CCustomer-Managed Encryption Keys (CMEK)
  4. DMulti-Regional Storage Class
Show answer & explanation

Correct answer: B. Lifecycle Management

Lifecycle Management allows you to define rules to automatically transition objects to cheaper storage classes (e.g., from Standard to Nearline or Coldline) or delete them after a specified period, directly addressing the need for cost optimization by managing older, less frequently accessed data.

Why the other options are wrong

  • A. Object Versioning keeps multiple versions of an object, which helps with accidental deletions but increases storage costs and does not optimize for older data.
  • C. CMEK is for managing encryption keys, not for optimizing storage costs or managing data availability.
  • D. Multi-Regional Storage Class provides high availability and resilience across regions but does not automatically transition data to cheaper storage classes based on access patterns.

Cloud Storage Lifecycle Management

A Google Cloud Storage feature that automates actions on objects, such as transitioning to different storage classes or deleting objects, based on predefined rules (e.g., age or version count).

  • Automates cost optimization by moving data to cheaper storage.
  • Enhances data governance by automating deletion.
  • Rules can be based on object age, creation date, or version count.
  • Applies at the bucket level.

Memory trick: Life's cycles save storage money.

More Manage implementation questions