Un'API di e-commerce pubblica messaggi d'ordine in una coda Amazon SQS. È necessario arricchire i dati dell'ordine prima di inviarli al sistema di evasione, utilizzando il minor sforzo di sviluppo. Quale soluzione dovresti implementare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare una pipeline EventBridge Pipes che esegue l'arricchimento degli eventi. Utilizzare la coda SQS come sorgente della pipe e configurare il sistema di evasione come destinazione della pipe..
Perché questa è la risposta
La risposta corretta è creare una pipeline EventBridge Pipes. EventBridge Pipes è progettato per integrare sorgenti (come SQS) con destinazioni (come un sistema di evasione) con la possibilità di applicare trasformazioni e arricchimenti ai messaggi in transito, il che si allinea perfettamente con il requisito di arricchire i dati dell'ordine con il minimo sforzo di sviluppo. Le altre opzioni sono meno efficienti o più complesse: La funzione Lambda che esegue il polling di SQS è fattibile, ma EventBridge Pipes offre una soluzione gestita e meno codice per l'integrazione e l'arricchimento. La creazione di un topic SNS e la sottoscrizione della Lambda non è direttamente rilevante per il polling di SQS. La state machine di Step Functions è una soluzione potente per flussi di lavoro complessi, ma è eccessiva per un semplice arricchimento di messaggi e richiede più configurazione rispetto a Pipes. Il cluster Amazon EMR è una soluzione per l'elaborazione di big data e sarebbe un'eccessiva complessità e costo per questo caso d'uso di arricchimento di singoli messaggi da una coda SQS.
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