Anwendungsbeispiel für ein Amazon SNS FIFO-Thema - Amazon Simple Notification Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anwendungsbeispiel für ein Amazon SNS FIFO-Thema

Im folgenden Beispiel wird eine E-Commerce-Plattform beschrieben, die von einem Hersteller von Autoteilen mithilfe von Amazon-SNS-FIFO-Themen und Amazon-SQS-Warteschlangen erstellt wurde. Die Plattform besteht aus drei Serverless-Anwendungen:

  • Lagerverwalter verwenden eine Preisverwaltungsanwendung, um den Preis für jeden Artikel auf Lager festzulegen. Bei diesem Unternehmen können sich die Produktpreise aufgrund von Wechselkursschwankungen, Marktnachfrage und Verschiebungen in der Vertriebsstrategie ändern. Die Preismanagement-Anwendung verwendet eine AWS Lambda -Funktion, die Preisaktualisierungen für ein Amazon SNS-FIFO-Thema veröffentlicht, wenn sich die Preise ändern.

  • Eine Wholesale-Anwendung bietet das Backend für eine Website, wo Auto-Karosseriewerkstätten und Autohersteller die Autoteile des Unternehmens in großen Mengen kaufen können. Um Preisänderungsbenachrichtigungen zu erhalten, abonniert die Großhandels-Anwendung ihre Amazon-SQS-FIFO-Warteschlange für das Amazon-SNS-FIFO-Thema der Preisverwaltungsanwendung.

  • Eine Einzelhandelsanwendung bietet das Backend für eine andere Website, auf der Autobesitzer und Auto-Tuning-Enthusiasten einzelne Autoteile für ihre Fahrzeuge kaufen können. Um Preisänderungsbenachrichtigungen zu erhalten, abonniert die Einzelhandelsanwendung ebenfalls auch ihre Amazon-SQS-FIFO-Warteschlange für das Amazon-SNS-FIFO-Thema der Preisverwaltungsanwendung.

  • Eine Analyseanwendung, die Preisaktualisierungen zusammenfasst und in einem Amazon-S3-Bucket speichert, ermöglicht Amazon Athena, den Bucket für Business Intelligence (BI)-Zwecke abzufragen. Um Preisänderungsbenachrichtigungen zu erhalten, abonniert die Analyse-Anwendung ihre Amazon-SQS-Standard-Warteschlange für das Amazon-SNS-FIFO-Thema der Preisverwaltungsanwendung. Im Gegensatz zu den anderen Anwendungen erfordert die Analyse-Anwendung keine strikte Reihenfolge der Preisaktualisierungen.

Ein Beispiel für eine E-Commerce-Plattform, die von einem Autoteilehersteller mithilfe von Amazon SNS FIFO-Themen und Amazon SQS SQS-Warteschlangen erstellt wurde und zeigt, wie verschiedene serverlose Anwendungen wie Preismanagement, Großhandel, Einzelhandel und Analysen diese Dienste für die Zustellung bestellter Nachrichten und die Deduplizierung nutzen. Diese Konfiguration stellt sicher, dass Groß- und Einzelhandelsanwendungen Preisaktualisierungen in der richtigen Reihenfolge erhalten, während die Analyseanwendung Daten für Business Intelligence-Zwecke aggregiert, ohne dass eine strikte Nachrichtenreihenfolge erforderlich ist.

Damit die Groß- und Einzelhandelsanwendungen Preisaktualisierungen in der richtigen Reihenfolge erhalten, muss die Preisverwaltungsanwendung ein streng geordnetes Nachrichtenverteilungssystem verwenden. Die Verwendung von Amazon-SNS-FIFO-Themen und Amazon-SQS-FIFO-Warteschlangen ermöglicht die Verarbeitung von Nachrichten in der Reihenfolge und ohne Duplizierung. Weitere Informationen finden Sie unter Einzelheiten zur Bestellung von Amazon SNS SNS-Nachrichten für FIFO-Themen. Code-Snippets, die diesen Anwendungsfall implementieren, finden Sie unterAmazon SNS SNS-Codebeispiele für FIFO-Themen.