Eine E-Commerce-API veröffentlicht Bestellnachrichten in einer Amazon SQS-Warteschlange. Sie müssen die Bestelldaten anreichern, bevor Sie sie an das Fulfillment-System senden, und dabei den geringsten Entwicklungsaufwand betreiben. Welche Lösung sollten Sie implementieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine EventBridge Pipes-Pipeline, die die Ereignisanreicherung durchführt. Verwenden Sie die SQS-Warteschlange als Quelle der Pipe und konfigurieren Sie das Fulfillment-System als Ziel der Pipe..
Warum dies die Antwort ist
EventBridge Pipes ist die effizienteste Lösung für dieses Szenario, da es speziell für die Integration von Quellen und Zielen mit optionaler Anreicherung und Filterung entwickelt wurde, ohne dass benutzerdefinierter Code erforderlich ist. Es kann direkt eine SQS-Warteschlange als Quelle nutzen, die Daten anreichern und an das Fulfillment-System senden, was den Entwicklungsaufwand minimiert. Die Lambda-Funktion mit SQS-Abfrage würde zwar funktionieren, erfordert aber mehr Entwicklungsaufwand für das Polling und die Anreicherung. Step Functions ist für komplexere Workflows geeignet, wäre hier aber überdimensioniert und würde mehr Konfigurationsaufwand bedeuten. Ein Amazon EMR-Cluster ist für Big-Data-Verarbeitung gedacht und wäre für diese Aufgabe viel zu komplex und kostspielig.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich