QuestionQ353

Ensuring solution and operations excellence

Refer to the Helicopter Racing League (HRL) case study. The HRL development team publishes a new version of its predictive capability application to a repository every Tuesday at 3 a.m. UTC. HRL's security team has created an in-house penetration-testing Cloud Function named Airwolf.

The security team wants Airwolf to run against the predictive capability application immediately after its release each Tuesday. You need to configure Airwolf to run on this recurring weekly cadence. What should you do?

  • A Set up Cloud Tasks and a Cloud Storage bucket that triggers a Cloud Function.
  • B Set up a Cloud Logging sink and a Cloud Storage bucket that triggers a Cloud Function.
  • C Configure the deployment job to notify a Pub/Sub queue that triggers a Cloud Function.
  • D Set up Identity and Access Management (IAM) and Confidential Computing to trigger a Cloud Function.
Explanation

A deployment job can publish a Pub/Sub message when the application release completes, and a Pub/Sub-triggered Cloud Function runs in response to that event. This ties the penetration test directly to the actual release, ensuring it runs as soon as the released version is available rather than relying on an unrelated storage, logging, IAM, or confidential-computing mechanism.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!