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.
Amazon SQS, Amazon SNS oder Amazon? EventBridge
Verstehen Sie die Unterschiede und wählen Sie den für Sie passenden aus
|
Zweck |
Machen Sie sich mit den Unterschieden zwischen Amazon SQS und Amazon SNS vertraut EventBridge und finden Sie heraus, welcher Service am besten zu Ihren Anforderungen passt. |
|
Letzte Aktualisierung |
November 2025 |
|
Abgedeckte Dienstleistungen |
Einführung
Dieser Leitfaden hilft Ihnen dabei, den besten AWS Service für Nachrichtenverarbeitung, ereignisgesteuerte Architekturen und Entkopplungskomponenten für Ihre Anwendung auszuwählen. AWS bietet drei wichtige Dienste für diese Zwecke:
-
Amazon SQS ist ein vollständig verwalteter Message Queuing-Service, der die Entkopplung und Skalierung von Microservices, verteilten Systemen und serverlosen Anwendungen ermöglicht.
-
Amazon SNS ist ein vollständig verwaltetes Publish-Subscribe (pub/sub) -Messaging-Modell, das Nachrichten an abonnierte Endpunkte wie HTTP/HTTPS Endpunkte, E-Mail-Adressen, SMS, Amazon SQS-Warteschlangen und Funktionen übermittelt. AWS Lambda
-
Amazon EventBridge (früher bekannt als CloudWatch Events) ist ein vollständig verwalteter Eventbus-Service für ereignisgesteuerte Architekturen, der Ereignisdaten aus einer Vielzahl von Quellen senden und empfangen kann, darunter Lambda-Funktionen, Amazon SQS-Warteschlangen, Amazon SNS-Themen und integrierte SaaS-Anwendungen.
Alle drei Dienste erleichtern die Kommunikation zwischen entkoppelten Komponenten, unterscheiden sich jedoch in der zugrunde liegenden Architektur, den Anwendungsfällen und Funktionen.
In der folgenden Tabelle werden diese Dienste auf einer allgemeinen Ebene verglichen.
| Kategorie | Amazon SQS | Amazon SNS | EventBridge |
|---|---|---|---|
| Kommunikationsmodell | Pull-based (Verbraucher fragen Nachrichten aus der Warteschlange ab) | Push-based (Abonnenten erhalten Nachrichten, wenn sie veröffentlicht werden) | Event-driven (Regeln entsprechen Ereignissen und leiten zu Zielen weiter) |
| Persistenz | Nachrichten bleiben bestehen, bis sie konsumiert werden oder abgelaufen sind | Nachrichten bleiben nicht bestehen; sie werden in Echtzeit an Abonnenten zugestellt | Ereignisse bleiben nicht bestehen; sie werden in Echtzeit verarbeitet |
| Liefergarantien | At-least-once Lieferung | At-least-once Lieferung für HTTP/S, genau einmal für Lambda und Amazon SQS | At-least-once Lieferung |
| Nachrichtenreihenfolge | FIFO (First-In-First-Out) -Warteschlangen sorgen für eine strikte Reihenfolge | Die FIFO-Themen von Amazon SNS garantieren Ordnung | Keine Bestellgarantien |
| Nachrichtenfilterung | Amazon SQS kann den Verbraucher nicht anhand der Nachricht entscheiden. Verwenden Sie die Amazon SNS-Nachrichtenfilterung mit Amazon SQS, um dies zu erreichen. | Nachrichtenfilterung mithilfe von Abonnementfilterrichtlinien, die auf Nachrichtenmetadaten und für FIFO-Themen auf Nachrichteninhalten basieren | Abgleich komplexer Ereignismuster und inhaltsbasierte Filterung |
| Unterstützte Abonnenten | Pull-based Verbraucher (wie Amazon EC2 oder Lambda) | HTTP/S Endpunkte, E-Mail, SMS, Mobile Push, Lambda, Amazon SQS | AWS-Services, Lambda, API-Ziele, Eventbusse in anderen AWS-Konto |
| Typische Anwendungsfälle | Microservices entkoppeln, Anfragen zwischenspeichern, Aufgaben asynchron verarbeiten | Fanout-Benachrichtigungen, Nachrichten, mobile Push-Benachrichtigungen pub/sub | Event-driven Architekturen, Stream-Verarbeitung in Echtzeit, kontoübergreifendes Teilen von Ereignissen |
| Integration mit anderen AWS-Services | Lambda, CloudWatch AWS KMS, IAM | Lambda, Amazon SQS, Mobile Push, IAM AWS KMS | Lambda, Schrittfunktionen, Amazon SQS, Amazon SNS, Kinesis, KI, IAM SageMaker CloudWatch |
Einzelheiten zu den Unterschieden
In den folgenden Abschnitten mit Registerkarten werden Amazon SQS und Amazon SNS EventBridge in acht Schlüsselbereichen verglichen.