Implementeer een Cloud Run-service om berichten van een Cloud Pub/Sub-onderwerp te verwerken volgens de door Google aanbevolen procedures. Wat moet u doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een serviceaccount, verleen het de Cloud Run Invoker-rol voor uw service en maak een Pub/Sub push-abonnement dat dat serviceaccount en uw Cloud Run-service als push-eindpunt gebruikt..
Waarom dit het antwoord is
De aanbevolen procedure voor het verwerken van Pub/Sub-berichten met Cloud Run is via een push-abonnement. Hierbij fungeert Cloud Pub/Sub als de initiator die HTTP-verzoeken naar uw Cloud Run-service stuurt. Om dit veilig te doen, creëert u een serviceaccount, geeft u het de Cloud Run Invoker-rol voor uw Cloud Run-service, en configureert u het Pub/Sub push-abonnement om dit serviceaccount te gebruiken voor authenticatie. Dit zorgt ervoor dat alleen geautoriseerde push-berichten van Pub/Sub uw Cloud Run-service kunnen aanroepen. De optie met Cloud Functions introduceert een onnodige extra laag en extra kosten. Het direct ophalen van berichten door de Cloud Run-service (pull-abonnement) is minder efficiënt en niet de voorkeursmethode voor Cloud Run, dat ontworpen is om op aanvraag te reageren. Cloud Run op GKE is een complexere implementatie die niet nodig is voor deze standaardintegratie.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig