Stai sviluppando una Cloud Function attivata da eventi Cloud Storage e desideri un testing locale più rapido seguendo le best practice di Google. Cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Installa la libreria Functions Frameworks e configura la Cloud Function su localhost. Crea una copia della funzione e apporta modifiche alla nuova versione. Testa la nuova versione usando curl..
Perché questa è la risposta
L'opzione corretta suggerisce l'uso di Functions Frameworks, che è lo strumento ufficiale di Google per lo sviluppo e il testing locale delle Cloud Functions. Permette di eseguire la funzione in un ambiente locale (localhost) che simula l'esecuzione su Cloud, consentendo test rapidi con strumenti come curl senza doverla deployare. Creare una copia della funzione e modificarla localmente garantisce che i test non influenzino la versione in produzione. Le altre opzioni sono meno efficienti o non seguono le best practice: L'attivazione tramite Cloud Audit Logs è un approccio indiretto e non pensato per il testing locale rapido. Riscrivere la funzione per attivarla via HTTP è un workaround che altera la logica di attivazione originale e non è l'approccio raccomandato per il testing locale di funzioni basate su eventi. Modificare una funzione direttamente nella console e testarla in produzione è una pratica rischiosa e non adatta al testing iterativo e sicuro.
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