Wie man ein SNS-Thema und einen Abonnenten auf AWS erstellt

Amazon Simple Notification Service (SNS) ist ein Webservice, der die Zustellung von Nachrichten koordiniert und verwaltet. Es handelt sich um einen hochverfügbaren, langlebigen, sicheren und vollständig verwalteten Pub/Sub-Nachrichtenservice. Er nutzt die verfügbarkeitszonenübergreifende Nachrichtenspeicherung, um eine hohe Haltbarkeit der Nachrichten zu gewährleisten. Amazon SNS stellt außerdem sicher, dass die Daten während der Übertragung verschlüsselt werden. Es wird verwendet, um die Nachrichten eines Nachrichtenerzeugersystems zu verbreiten.

Um Nachrichten zu empfangen, die in einem SNS-Thema veröffentlicht werden, müssen wir einen Endpunkt abonnieren. Wir können Endpunkte wie AWS Lambda, Amazon SQS, HTTP/S oder eine E-Mail-Adresse für das von uns erstellte Thema verwenden. Wenn wir einen Endpunkt für ein Topic abonnieren und das Abonnement bestätigen, beginnt der Endpunkt, Nachrichten zu empfangen, die in dem zugehörigen Topic veröffentlicht werden.

Um die Abrechnung von SNS Topics zu verstehen, klicke hier.

In diesem Artikel werden wir ein SNS Topic erstellen und einen E-Mail-Endpunkt abonnieren.

Vorraussetzungen

  1. AWS-Konto(Erstellen, falls du noch keins hast).

Was müssen wir tun?

  1. Melde dich bei AWS an.
  2. Erstelle ein SNS-Thema
  3. Erstelle ein Abonnement im SNS-Thema

Anmeldung bei AWS

Klickehier, um zur AWS-Anmeldeseite zu gelangen.

Wenn du auf den obigen Link klickst, wird die folgende Webseite angezeigt, auf der du dich mit deinen Anmeldedaten anmelden musst.

AWS-Anmeldung

Sobald du dich eingeloggt hast, siehst du den folgenden Bildschirm.

AWS Management-Konsole

Ein SNS-Thema erstellen

Um ein SNS Thema zu erstellen, klicke oben links auf Dienste, suche nach SNS und öffne es.

Ein SNS-Thema erstellen

Du siehst dann das Haupt-Dashboard des SNS-Dienstes. Hier klickst du im linken Panel auf Themen.

Dashboard des SNS-Dienstes

Auf dieser Seite klickst du auf die Schaltfläche „Thema erstellen“, um dein erstes SNS Thema zu erstellen.

Thema erstellen

Gib dem Thema einen Namen und klicke auf „Thema erstellen“. Du kannst andere Felder überspringen.

Details zum Thema

Ein Abonnement im SNS-Thema erstellen

Sobald du ein SNS Thema erstellt hast, ist es an der Zeit, ein Abonnement zu erstellen. Öffne das Thema, das wir gerade erstellt haben, und du siehst die folgende Seite.

Klicke auf der Registerkarte „Abonnements“ auf „Abonnements erstellen“.

SNS Thema

Wähle als Protokoll „E-Mail“, gib deine E-Mail-Adresse an und klicke auf „Abonnements erstellen“.

Abonnement erstellen

Es reicht nicht aus, ein Abonnement zu erstellen. Wir müssen das Abonnement auch bestätigen.

Bestätige die Anmeldung zum SNS-Thema

Sieh in deinem E-Mail-Posteingang nach, du musst eine E-Mail mit dem Abonnement erhalten haben.

Klicke auf „Abonnement bestätigen“, um das Abonnement zu bestätigen.

Bestätigung des AWS-Benachrichtigungsabonnements

Du siehst den Bestätigungsbildschirm wie folgt.

Abonnement bestätigt

Wenn du jetzt zum Bildschirm „Abonnement“ gehst, kannst du sehen, dass sich der Status von „Bestätigung ausstehend“ auf „Bestätigt“ geändert hat.

AWS SNS-Abonnement

Fazit

In diesem Artikel haben wir die Schritte zum Erstellen eines SNS-Themas, zum Erstellen eines E-Mail-Abonnements und zum Abonnieren dieses Themas gesehen.

Du kannst dieselben Schritte verwenden, um ein anderes Protokoll für das Abonnement zu wählen, das du erstellen möchtest.

Das könnte dich auch interessieren …