Un'applicazione web legacy rimane on-prem ed è necessario un monitor cloud-native affidabile e a basso costo che cambi rapidamente il suo URL in una pagina "Sito non disponibile" e notifichi gli Ops. Cosa dovresti costruire?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un uptime check di Cloud Monitoring per l'URL. In caso di errore, pubblicare un messaggio su Pub/Sub che attiva una Cloud Function per cambiare l'URL nella pagina "Sito non disponibile" e notificare gli Ops..
Perché questa è la risposta
La risposta corretta è creare un uptime check di Cloud Monitoring. Questo servizio è progettato specificamente per monitorare la disponibilità degli URL, è a basso costo e cloud-native. Quando l'uptime check rileva un errore, può pubblicare un messaggio su Pub/Sub. Questo messaggio può quindi attivare una Cloud Function, che è un servizio serverless ideale per eseguire logica personalizzata come la modifica dell'URL a una pagina di fallback e l'invio di notifiche agli Ops. Le altre opzioni sono meno efficienti o non adatte: Cloud Run o una VM di Compute Engine con un cron job sono soluzioni più complesse e costose per un semplice controllo di disponibilità rispetto a un uptime check dedicato. Cloud Error Reporting è progettato per aggregare e analizzare gli errori delle applicazioni, non per monitorare la disponibilità di un URL esterno o per eseguire azioni reattive come il cambio di URL.
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