Esame: Cloud Digital Leader 0 Mi piace
Sei un program manager per un team di sviluppatori che sta costruendo un (Digital Leader)
Sei un program manager per un team di sviluppatori che sta creando un'applicazione basata sugli eventi per consentire agli utenti di seguire le attività degli altri nell'app. Ogni volta che un utente si aggiunge come follower di un altro utente, avviene una scrittura nel database in tempo reale.
Gli sviluppatori svilupperanno un pezzo di codice leggero in grado di rispondere alle scritture del database e generare una notifica per consentire agli utenti appropriati sappi che hanno guadagnato nuovi follower. Il codice dovrebbe integrarsi con altri servizi cloud come Pub/Sub, Firebase e API Cloud per semplificare il processo di orchestrazione. L'applicazione richiede una piattaforma che gestisca automaticamente l'infrastruttura sottostante e si ridimensioni a zero in assenza di attività.
Quale risorsa di elaborazione primaria dovrebbero selezionare i tuoi sviluppatori, dati questi requisiti?
A) Google Kubernetes Engine.
B) Cloud Functions.
C) Ambiente flessibile di App Engine.
D) Compute Engine.
Soluzione
Risposta corretta: B) Cloud Functions.
Per un'applicazione basata su eventi con la necessità di rispondere alle scritture del database e generare notifiche e con l'esigenza di gestione automatica dell'infrastruttura sottostante e scalabilità a zero durante l'inattività, Cloud Functions sarebbe una scelta adeguata.
Cloud Functions sono funzioni serverless che si ridimensionano automaticamente in base alla domanda e vengono eseguite solo quando attivate da un evento, ad esempio la scrittura di un database in questo caso. Sono progettati per scenari basati su eventi, forniscono un'integrazione perfetta con altri servizi cloud come Pub/Sub, Firebase e API Cloud e consentono agli sviluppatori di concentrarsi sulla scrittura del codice senza gestire l'infrastruttura.
Opzioni come Google Kubernetes Engine (A) e Compute Engine (D) comportano una gestione più manuale dell'infrastruttura e potrebbero essere eccessivi per un'applicazione leggera e basata sugli eventi. L'ambiente flessibile (C) di App Engine è un'offerta PaaS (Platform as a Service), ma le funzioni Cloud Functions sono più adatte per scenari di elaborazione serverless e basati su eventi.
Categoria: Innovating with data and Google Cloud
Lingua: Italian
Autenticazione richiesta
Devi effettuare l'accesso per commentare.
Accedi per mettere mi piace a questa soluzione