Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Was ist Amazon SNS?

Fokusmodus
Was ist Amazon SNS? - 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.

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 Simple Notification Service (Amazon SNS) ist ein vollständig verwalteter Service, der die Nachrichtenzustellung von Verlagen (Produzenten) an Abonnenten (Verbraucher) ermöglicht. Herausgeber kommunizieren asynchron mit Abonnenten, indem sie eine Nachricht erstellen und an ein Thema senden, bei dem es sich um einen logischen Zugriffspunkt und Kommunikationskanal handelt.

Funktionsweise

In SNS senden Verlage Nachrichten zu einem Thema, das als Kommunikationskanal dient. Das Thema fungiert als logischer Zugangspunkt und stellt sicher, dass Nachrichten an mehrere Abonnenten auf verschiedenen Plattformen zugestellt werden.

Abonnenten eines SNS-Themas können je nach Anwendungsfall Nachrichten über verschiedene Endpunkte empfangen, z. B.:

  • Amazon SQS

  • Lambda

  • HTTP (S) -Endpunkte

  • Email

  • Mobile Push-Benachrichtigungen

  • Mobile Textnachrichten (SMS)

  • Amazon Data Firehose

  • Dienstanbieter (zum Beispiel Datadog, MongoDB, Splunk)

SNS unterstützt sowohl Application-to-Application (A2A) als auch Application-to-Person (A2P) Messaging und bietet so die Flexibilität, Nachrichten zwischen verschiedenen Anwendungen oder direkt an Mobiltelefone, E-Mail-Adressen und mehr zu senden.

Amazon SNS übermittelt Nachrichten von Herausgebern an Abonnenten sowohl über application-to-application (A2A) als auch (A2P) Endpunkte. application-to-person Es zeigt A2A-Endpunkte wie Lambda-Funktionen, Amazon SQS SQS-Warteschlangen, HTTP/S-Endpunkte und Amazon Kinesis Data Firehose sowie A2P-Endpunkte wie SMS, mobile Push-Benachrichtigungen und E-Mail, was die Flexibilität von Amazon SNS für asynchrone, ereignisgesteuerte Kommunikation unterstreicht.

Auf Amazon SNS zugreifen

Sie können über die Konsole oder AWS SDKs, je nach Ihrer bevorzugten Interaktionsmethode AWS CLI, auf Amazon SNS zugreifen und es verwalten. Die Konsole bietet eine grafische Oberfläche für grundlegende Aufgaben, während sie erweiterte Konfigurations AWS CLI - und Automatisierungsfunktionen für komplexere Anwendungsfälle SDKs bietet.

  • DieAmazon-SNS-Konsolebietet eine komfortable Benutzeroberfläche zum Erstellen von Themen und Abonnements, zum Senden und Empfangen von Nachrichten sowie zur Überwachung von Ereignissen und Protokollen.

  • Mit AWS Command Line Interface (AWS CLI) erhalten Sie direkten Zugriff auf die Amazon SNS SNS-API für erweiterte Konfiguration und Automatisierung. Weitere Informationen finden Sie unter Verwenden von Lambda mit Amazon SNS AWS CLI.

  • AWS bietet SDKs in verschiedenen Sprachen. Weitere Informationen finden Sie unter SDKs und Toolkits.

Amazon SNS-Szenarien

Verwenden Sie diese gängigen Amazon SNS SNS-Szenarien, um skalierbare, ereignisgesteuerte Architekturen zu implementieren und eine zuverlässige Echtzeitkommunikation zwischen Anwendungen und Benutzern sicherzustellen.

Anwendungsintegration

Beim Fanout-Szenario wird eine zu einem SNS-Thema veröffentlichte Nachricht repliziert und an mehrere Endpunkte wie Firehose-Zustellungsstreams, Amazon SQS SQS-Warteschlangen, HTTP (S) -Endpunkte und Lambda-Funktionen weitergeleitet. Auf diese Weise kann eine parallele, asynchrone Verarbeitung erfolgen.

Sie können z. B. eine Anwendung entwickeln, die immer dann eine Nachricht an ein SNS-Thema sendet, wenn eine Bestellung für ein Produkt eingeht. Auf diese Weise erhalten alle SQS-Queues, die dieses SNS-Thema abonniert haben, identische Benachrichtigungen für die neue Bestellung. Eine Amazon Elastic Compute Cloud (Amazon EC2) -Serverinstanz, die an eine der SQS-Warteschlangen angehängt ist, kann die Bearbeitung oder Erfüllung der Bestellung übernehmen. Und Sie können eine weitere EC2 Amazon-Serverinstanz an ein Data Warehouse anhängen, um alle eingegangenen Bestellungen zu analysieren.

Ein Fanout-Szenario in Amazon SNS, bei dem eine einzelne Nachricht von einem Herausgeber an ein Amazon SNS SNS-Thema gesendet und dann an mehrere Endpunkte repliziert wird, z. B. Amazon SQS SQS-Warteschlangen. Jede Amazon SQS SQS-Warteschlange leitet die Nachricht an eine EC2 Amazon-Instance weiter — eine für die Auftragsabwicklung und eine andere für die Datenanalyse, was die parallel, asynchrone Nachrichtenzustellung für ereignisgesteuerte Anwendungen demonstriert.

Eine weitere Möglichkeit zur Verwendung von des Verteilens liegt in der Replikation von Daten, die an Ihre Produktionsumgebung gesendet wurden, um sie mit Ihrer Testumgebung zu teilen. Um beim vorherigen Beispiel zu bleiben könnten Sie demselben SNS-Thema noch eine weitere SQS-Queue für neue eingehende Bestellungen hinzufügen. Wenn Sie diese neue SQS-Queue nun Ihrer Testumgebung anfügen, können Sie Ihre Anwendung mithilfe von Daten aus der Produktionsumgebung weiter verbessern und testen.

Wichtig

Stellen Sie sicher, dass Sie Datenschutz und Sicherheit berücksichtigen, bevor Sie Produktionsdaten an Ihre Testumgebung senden.

Weitere Informationen finden Sie in den folgenden Ressourcen:

Warnungen für die Anwendung

Bei Anwendungs- und Systemwarnungen handelt es sich um Benachrichtigungen, die anhand vordefinierter Schwellenwerte ausgelöst und per SMS und/oder E-Mail an angegebene Benutzer gesendet werden. Amazon SNS kann diese Benachrichtigungen per SMS und E-Mail an bestimmte Benutzer senden. Sie können beispielsweise sofort benachrichtigt werden, wenn ein Ereignis eintritt, z. B. eine bestimmte Änderung an Ihrer Amazon EC2 Auto Scaling Scaling-Gruppe, eine neue Datei, die in einen Amazon S3 S3-Bucket hochgeladen wurde, oder wenn ein metrischer Schwellenwert in Amazon CloudWatch überschritten wurde. Weitere Informationen finden Sie unter Amazon SNS SNS-Benachrichtigungen einrichten im CloudWatch Amazon-Benutzerhandbuch.

Benutzerbenachrichtigungen

Amazon SNS kann Push-E-Mails und Textnachrichten (SMS-Nachrichten) an Einzelpersonen oder Gruppen senden. Beispielsweise könnten Sie E-Commerce-Auftragsbestätigungen als Benutzerbenachrichtigungen senden. Weitere Informationen finden Sie unter Senden von Amazon-SNS-Nachrichten in Mobiles Textnachrichten mit Amazon SNS.

Mobile Push-Benachrichtigungen

Mobile Push-Benachrichtigungen ermöglichen es Ihnen, Nachrichten direkt an mobile Apps zu senden. Sie können Amazon SNS beispielsweise verwenden, um Aktualisierungsbenachrichtigungen an eine App zu senden. Die Benachrichtigung kann einen Link zum Herunterladen und Installieren der Aktualisierung enthalten. Weitere Informationen zur Verwendung von Amazon SNS zum Senden von Push-Benachrichtigungen finden Sie unter.Senden von mobilen Push-Benachrichtigungen mit Amazon SNSaus.

Preismodell für Amazon SNS

Amazon SNS hat keine Vorabkosten. Sie zahlen basierend auf der Anzahl der Nachrichten, die Sie veröffentlichen, der Anzahl der Benachrichtigungen, die Sie bereitstellen, und allen zusätzlichen API-Aufrufen für die Verwaltung von Themen und Abonnements. Die Preise für die Lieferung variieren je nach Endpunkttyp. Mit dem kostenlosen Amazon-SNS-Kontingent können Sie kostenlos loslegen. Weitere Informationen finden Sie unter Weltweite SMS-Preise.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.