Un'azienda di social media gestisce un sito web di ricompense che assegna punti agli utenti per il caricamento di video. I partner verificano l'idoneità dell'utente utilizzando un ID utente univoco e desiderano ricevere gli ID utente tramite un endpoint HTTP ogni volta che l'azienda assegna punti. Centinaia di fornitori si iscrivono ogni giorno. L'azienda necessita di un'architettura scalabile che consenta al sito web di aggiungere rapidamente i partner con il MINOR sforzo di implementazione. Quale soluzione soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un argomento Amazon Simple Notification Service (Amazon SNS), scegliere il protocollo endpoint HTTP(S) e iscrivere i partner all'argomento. Pubblicare gli ID utente sull'argomento quando vengono assegnati i punti..
Perché questa è la risposta
La soluzione corretta è Amazon SNS perché offre un modo scalabile e a basso sforzo per distribuire messaggi a più sottoscrittori tramite endpoint HTTP(S). I partner possono iscriversi autonomamente all'argomento SNS, riducendo lo sforzo di implementazione per l'azienda. Quando vengono assegnati i punti, l'azienda pubblica gli ID utente sull'argomento SNS, che poi li invia automaticamente a tutti i partner iscritti. Le altre opzioni sono meno adatte: Amazon Timestream è un database di serie temporali, non ideale per gestire elenchi di partner e non facilita la notifica automatica tramite HTTP. AWS Step Functions è per flussi di lavoro complessi e orchestrati; creare un task per ogni partner sarebbe uno sforzo di implementazione elevato e non scalerebbe bene con centinaia di fornitori che si iscrivono ogni giorno. Amazon Kinesis Data Streams è per l'elaborazione di dati in tempo reale e richiede la gestione di applicazioni consumer e producer, che è più complessa rispetto alla semplice iscrizione a un argomento SNS.
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