Devi esporre un'API gRPC che accoda richieste asincrone consumate da altri servizi, riducendo al minimo la gestione dell'infrastruttura. Come dovresti implementare l'API?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Implementare l'API come servizio Cloud Run e pubblicare messaggi in un argomento Pub/Sub..
Perché questa è la risposta
L'opzione corretta è implementare l'API come servizio Cloud Run e pubblicare messaggi in un argomento Pub/Sub. Cloud Run è un servizio serverless completamente gestito che supporta gRPC e si adatta automaticamente, minimizzando la gestione dell'infrastruttura. Pub/Sub è un servizio di messaggistica asincrona completamente gestito che permette di disaccoppiare i servizi, ideale per accodare richieste. Le altre opzioni sono meno efficienti o richiedono più gestione: App Engine supporta gRPC, ma Cloud Run è spesso preferito per carichi di lavoro containerizzati e serverless per la sua flessibilità. GKE (Google Kubernetes Engine) e le VM di Compute Engine richiedono una gestione significativa dell'infrastruttura (cluster Kubernetes, VM, Kafka), contravvenendo all'obiettivo di minimizzare tale gestione. Kafka, sebbene potente, richiede anch'esso una gestione operativa considerevole rispetto a Pub/Sub.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta