
Google Professional Cloud Developer
Get started today
Ultimate access to all questions.
You are developing an application that stores and accesses sensitive unstructured data in a Cloud Storage bucket. To meet regulatory requirements, all data objects must be retained for at least 7 years after creation. Objects older than 3 years are rarely accessed (less than once per year). You need to configure object storage while optimizing costs. What should you do? (Select two.)
You are developing an application that stores and accesses sensitive unstructured data in a Cloud Storage bucket. To meet regulatory requirements, all data objects must be retained for at least 7 years after creation. Objects older than 3 years are rarely accessed (less than once per year). You need to configure object storage while optimizing costs. What should you do? (Select two.)
Explanation:
To comply with regulatory requirements and optimize storage costs, two main actions are recommended. First, setting a retention policy on the bucket for 7 years ensures that all data objects are preserved for the required duration, preventing any deletion or modification before this period elapses. This addresses the compliance aspect directly. Second, implementing an object lifecycle policy that transitions objects from Standard Storage to Archive Storage after 3 years optimizes costs by moving infrequently accessed data to a cheaper storage class. This approach leverages Google Cloud's built-in features for cost efficiency without compromising on data availability or compliance. Options B and C do not directly address the cost optimization requirement, and Option E, while feasible, is less efficient than using native lifecycle policies for this purpose.