Stai creando un'applicazione a microservizi utilizzando Cloud Run, Bigtable e Pub/Sub e hai bisogno di test e debug rapidi ed economici per creare un MVP. Cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare emulatori locali per testare la funzionalità delle risorse cloud, quindi distribuire il codice nel tuo progetto Google Cloud..
Perché questa è la risposta
L'uso di emulatori locali per Bigtable e Pub/Sub consente di testare rapidamente e a basso costo le interazioni dei microservizi senza incorrere in costi di Cloud o ritardi di deployment. Questo è ideale per la fase di sviluppo di un MVP, dove l'iterazione rapida è fondamentale. Una volta che la logica di base è validata localmente, il codice può essere distribuito nel progetto Google Cloud per test di integrazione e end-to-end. Le altre opzioni sono meno efficienti per un MVP: Cloud Shell Editor e la console Google Cloud implicano deployment su risorse cloud reali, generando costi e tempi di attesa. Una pipeline Cloud Build con approvazione manuale è più adatta per ambienti di produzione o pre-produzione, aggiungendo complessità non necessaria per un MVP. Cloud Code è un ottimo strumento per lo sviluppo e il debug, ma per testare specificamente le interazioni con Bigtable e Pub/Sub in modo rapido ed economico, gli emulatori locali sono la soluzione più diretta per un MVP.
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