Devi inviare un'email personalizzata ai clienti quando effettuano un ordine nel tuo nuovo sito di e-commerce, riducendo al minimo lo sforzo di deployment. Cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare una Cloud Function attivata dagli eventi di creazione dei documenti Firestore..
Perché questa è la risposta
La creazione di una Cloud Function attivata dagli eventi di creazione dei documenti Firestore è la soluzione più efficiente. Firestore è un database NoSQL ideale per i dati degli ordini e le Cloud Functions sono servizi serverless che si attivano automaticamente in risposta a eventi specifici, come la creazione di un nuovo documento. Questo minimizza lo sforzo di deployment e gestione, in quanto non è necessario configurare server. Ospitare un'applicazione su Compute Engine richiederebbe la gestione di un server, aumentando lo sforzo operativo. Un canale di notifica e una policy di alerting sono pensati per monitoraggio e avvisi, non per l'invio di email personalizzate ai clienti. L'utilizzo di Pub/Sub per inviare un'email quando l'API degli ordini restituisce HTTP 200 OK è un approccio indiretto e meno integrato rispetto all'attivazione diretta da Firestore, richiedendo passaggi aggiuntivi per collegare l'evento di ordine all'invio dell'email.
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