Einrichtung erster AWS Ressourcen für die Archivierung und Analyse von SNS Amazon-Nachrichten - 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.

Einrichtung erster AWS Ressourcen für die Archivierung und Analyse von SNS Amazon-Nachrichten

Auf dieser Seite wird beschrieben, wie Sie die folgenden Ressourcen für den Anwendungsfall für die Nachrichtenarchivierung und -analyse erstellen:

  • Ein Amazon Simple Storage Service (Amazon S3)-Bucket

  • Zwei Amazon Simple Queue Service (AmazonSQS) -Warteschlangen

  • Ein SNS Amazon-Thema

  • Zwei SQS Amazon-Abos zum SNS Thema Amazon

So erstellen Sie die anfänglichen Ressourcen
  1. Erstellung eines Amazon S3 Buckets

    1. Öffnen Sie die Amazon S3-Konsole.

    2. Wählen Sie Bucket erstellen aus.

    3. Geben Sie für Bucket name einen eindeutigen Namen ein. Behalten Sie die anderen Felder als Standardwerte bei.

    4. Wählen Sie Bucket erstellen aus.

    Weitere Informationen über Amazon S3 Buckets finden Sie unter Erstellen eines Buckets im Handbuch für den Amazon Simple Storage Service und Arbeiten mit Amazon-S3-Buckets im Handbuch für den Amazon Simple Storage Service.

  2. Erstellen Sie die beiden SQS Amazon-Warteschlangen:

    1. Öffnen Sie die SQSAmazon-Konsole.

    2. Wählen Sie Create queue (Warteschlange erstellen) aus.

    3. Wählen Sie unter Type (Typ) die Option Standard aus.

    4. Geben Sie unter Name ticketPaymentQueue ein.

    5. Unter Zugriffsrichtlinie, für Wählen Sie die Methode, wählen Sie Advanced aus.

    6. Fügen Sie die folgende JSON Richtlinie in das Richtlinienfeld ein:

      { "Version": "2008-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "sns.amazonaws.com" }, "Action": "sqs:SendMessage", "Resource": "*", "Condition": { "ArnEquals": { "aws:SourceArn": "arn:aws:sns:us-east-1:123456789012:ticketTopic" } } } ] }

      Ersetzen Sie in dieser Zugriffsrichtlinie die AWS-Konto Zahl (123456789012) durch Ihre eigene und ändern Sie die AWS Region (us-east-1) entsprechend.

    7. Wählen Sie Create queue (Warteschlange erstellen) aus.

    8. Wiederholen Sie diese Schritte, um eine zweite SQS Warteschlange mit dem Namen zu erstellenticketFraudQueue.

    Weitere Informationen zum Erstellen von SQS Warteschlangen finden Sie unter Erstellen einer SQS Amazon-Warteschlange (Konsole) im Amazon Simple Queue Service Developer Guide.

  3. Erstellen Sie das SNS Thema:

    1. Öffnen Sie die Themenseite der SNS Amazon-Konsole.

    2. Wählen Sie Thema erstellen aus.

    3. UnterDetails, für Typ, wählen Sie Standard aus.

    4. Geben Sie unter Name ticketTopic ein.

    5. Wählen Sie Thema erstellen aus.

    Weitere Informationen zum Erstellen von SNS Themen finden Sie unterEin SNS Amazon-Thema erstellen.

  4. Abonnieren Sie beide SQS Warteschlangen für das SNS Thema:

    1. Wählen Sie in der SNSAmazon-Konsole auf der Detailseite des ticketTopicThemas die Option Abonnement erstellen aus.

    2. Wählen Sie unter Details für Protocol Amazon ausSQS.

    3. Wählen Sie für Endpoint den Amazon-Ressourcennamen (ARN) der ticketPaymentQueueWarteschlange.

    4. Wählen Sie Create subscription (Abonnement erstellen) aus.

    5. Wiederholen Sie diese Schritte, um mithilfe der ARN ticketFraudQueueWarteschlange ein zweites Abonnement zu erstellen.

      Weitere Informationen zum Abonnieren von SNS Themen finden Sie unterEin Abonnement für ein SNS Amazon-Thema erstellen. Sie können auch SQS Warteschlangen für SNS Themen von der SQS Amazon-Konsole aus abonnieren. Weitere Informationen finden Sie unter Abonnieren einer SQS Amazon-Warteschlange für ein SNS Amazon-Thema (Konsole) im Amazon Simple Queue Service Developer Guide.

Sie haben die anfänglichen Ressourcen für diesen Anwendungsfall erstellt. Geben Sie Einrichtung eines Firehose-Lieferstreams für die Amazon-Nachrichtenarchivierung SNS ein, um fortzufahren.