Google Cloud Professional Cloud Developer — Question 329

You are developing an online chat application where users can upload profile pictures. Uploaded profile pictures must comply with content policies. You need to detect inappropriate images and label those images automatically when they are uploaded. In the future, this process will need to be expanded to include additional processing tasks such as watermarking and image compression.

You want to simplify orchestration and minimize operational overhead of the image scanning and labeling steps while also ensuring that additional steps can be added and removed easily later on. What should you do?

Answer options

Correct answer: D

Explanation

The correct answer is D because it uses Eventarc to create a streamlined trigger that connects image uploads to a Workflow, allowing multiple processing steps while maintaining flexibility for future changes. Options A, B, and C involve more complex orchestration and do not provide the same level of ease for adding or removing steps as required in the scenario.