
Google Associate Cloud Engineer
Get started today
Ultimate access to all questions.
You are developing an application aimed at processing data files uploaded from thousands of suppliers. The primary objectives for this application are to ensure data security and manage aging data appropriately. The application design must meet the following criteria:
- Restrict access so that each supplier can only access their own data.
- Allow suppliers write access to their data only for a duration of 30 minutes.
- Automatically delete any data that is older than 45 days.
Given the constraints of a very short development cycle and the requirement for minimal maintenance, which two strategies would be most suitable? (Choose two.)
You are developing an application aimed at processing data files uploaded from thousands of suppliers. The primary objectives for this application are to ensure data security and manage aging data appropriately. The application design must meet the following criteria:
- Restrict access so that each supplier can only access their own data.
- Allow suppliers write access to their data only for a duration of 30 minutes.
- Automatically delete any data that is older than 45 days.
Given the constraints of a very short development cycle and the requirement for minimal maintenance, which two strategies would be most suitable? (Choose two.)
Explanation:
Option A is correct because you can use a lifecycle policy to automatically delete Cloud Storage objects after they are 45 days old, complying with the data expiration requirement. Option B is correct because using signed URLs allows suppliers limited-time access to store their objects, which meets the requirement of giving suppliers write access for only 30 minutes. Options C, D, and E were not chosen because they either add unnecessary complexity or do not fully meet all the requirements stated in the question.