Empfangen von Ereignissen von einem SaaS-Partner mit Amazon EventBridge - Amazon EventBridge

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.

Empfangen von Ereignissen von einem SaaS-Partner mit Amazon EventBridge

Wenn Sie Ereignisse aus SaaS-Partneranwendungen und -services empfangen möchten, benötigen Sie eine Partnerereignisquelle vom Partner. Anschließend können Sie einen Partner-Event-Bus erstellen und ihn der Partnerereignisquelle zuordnen.

Das folgende Video behandelt SaaS-Integrationen mit EventBridge:

Unterstützte SaaS-Partnerintegrationen

EventBridge unterstützt die folgenden SaaS-Partnerintegrationen:

Partnerereignisquellen sind in den folgenden Regionen verfügbar.

Code Name

us-east-1

USA Ost (Nord-Virginia)

us-east-2

USA Ost (Ohio)

us-west-1

USA West (Nordkalifornien)

us-west-2

USA West (Oregon)

ca-central-1

Kanada (Zentral)

eu-central-1

Europa (Frankfurt)

eu-central-2

Europa (Zürich)

eu-west-1

Europa (Irland)

eu-west-2

Europe (London)

eu-west-3

Europe (Paris)

eu-north-1

Europe (Stockholm)

eu-south-1

Europa (Milan)

eu-south-2

Europa (Spain)

af-south-1

Afrika (Kapstadt)

ap-south-1

Asien-Pazifik (Mumbai)

ap-south-2

Asien-Pazifik (Hyderabad)

ap-east-1

Asien-Pazifik (Hongkong)

ap-northeast-1

Asien-Pazifik (Tokio)

ap-northeast-2

Asien-Pazifik (Seoul)

ap-northeast-3

Asien-Pazifik (Osaka)

ap-southeast-1

Asien-Pazifik (Singapur)

ap-southeast-2

Asien-Pazifik (Sydney)

ap-southeast-3

Asien-Pazifik (Jakarta)

ap-southeast-4

Asien-Pazifik (Melbourne)

cn-north-1

China (Peking)

cn-northwest-1

China (Ningxia)

me-central-1

Naher Osten (VAE)

me-south-1

Naher Osten (Bahrain)

sa-east-1

Südamerika (São Paulo)

il-central-1

Israel (Tel Aviv)

Konfigurieren von Amazon EventBridge für den Empfang von Ereignissen aus einer SaaS-Integration

  1. Öffnen Sie die Amazon- EventBridge Konsole unter https://console.aws.amazon.com/events/.

  2. Wählen Sie im Navigationsbereich Partner event sources (Partnerereignisquellen) aus.

  3. Suchen Sie den gewünschten Partner und wählen Sie dann für diesen Partner Einrichten aus.

  4. Wenn Sie Ihre Konto-ID in die Zwischenablage kopieren möchten, wählen Sie Kopieren aus.

  5. Wählen Sie im Navigationsbereich Partner event sources (Partnerereignisquellen) aus.

  6. Rufen Sie die Website des Partners auf und befolgen Sie die Anweisungen zum Erstellen einer Partnerereignisquelle mithilfe Ihrer Konto-ID. Die Ereignisquelle, die Sie erstellen, ist nur für Ihr Konto verfügbar.

  7. Gehen Sie zurück zur - EventBridge Konsole und wählen Sie im Navigationsbereich Partnerereignisquellen aus.

  8. Wählen Sie die Schaltfläche neben der Partnerereignisquelle aus und klicken Sie dann auf Mit Event Bus verknüpfen.

    Der Status der Ereignisquelle wird von Pending in Active geändert. Der Name des Event Bus wird entsprechend dem Namen der Partnerereignisquelle aktualisiert. Sie können jetzt mit dem Erstellen von Regeln beginnen, die Ereignissen aus dieser Partnerereignisquelle entsprechen. Weitere Informationen finden Sie unter Erstellen einer Regel, die SaaS-Partnerereignissen entspricht.

    Anmerkung

    Alle Ereignisse, die von einem Partner in einer Partnerereignisquelle veröffentlicht wurden, die nicht mit einem Event Bus verknüpft wurde, werden sofort gelöscht. Diese Ereignisse werden im Ruhezustand in nicht beibehalten EventBridge.

Erstellen einer Regel, die SaaS-Partnerereignissen entspricht

  1. Öffnen Sie die Amazon- EventBridge Konsole unter https://console.aws.amazon.com/events/.

  2. Wählen Sie im Navigationsbereich Rules aus.

  3. Wählen Sie Regel erstellen aus.

  4. Geben Sie einen Namen und eine Beschreibung für die Regel ein.

    Eine Regel darf nicht denselben Namen wie eine andere Regel in derselben Region und auf demselben Event Bus haben.

  5. Wählen Sie als Event bus (Event Bus) den Event Bus aus, den Sie dieser Regel zuordnen möchten. Wenn Sie möchten, dass diese Regel mit Ereignissen aus Ihrem eigenen Konto übereinstimmt, wählen Sie AWS-Standard-Event-Bus aus. Wenn ein AWS-Service in Ihrem Konto ein Ereignis ausgibt, wird es stets an den Standard-Event-Bus Ihres Kontos weitergeleitet.

  6. Bei Rule type (Regeltyp) wählen Sie Rule with an event pattern (Regel mit einem Ereignismuster) aus.

  7. Wählen Sie Weiter aus.

  8. Wählen Sie für Event source (Ereignisquelle) Other (Andere) aus.

  9. (Optional) Wählen Sie für Beispielereignisse den Ereignistyp aus.

  10. Geben Sie für Ereignismuster ein JSON-Ereignismuster ein.

  11. Wählen Sie Weiter aus.

  12. Bei Target types (Zieltypen) wählen Sie AWS-Service aus.

  13. Wählen Sie unter Ziel auswählen den AWS Service aus, an den Sie Informationen senden möchten, wenn ein Ereignis EventBridge erkennt, das dem Ereignismuster entspricht.

  14. Die angezeigten Felder variieren je nach ausgewähltem Service. Geben Sie nach Bedarf Informationen ein, die für diesen Zieltyp spezifisch sind.

  15. Für viele Zieltypen EventBridge benötigt Berechtigungen zum Senden von Ereignissen an das Ziel. In diesen Fällen EventBridge kann die IAM-Rolle erstellen, die für die Ausführung Ihrer Regel erforderlich ist. Führen Sie eine der folgenden Aktionen aus:

    • Um automatisch eine IAM-Rolle zu erstellen, wählen Sie Create a new role for this specific resource (Eine neue Rolle für diese spezifische Ressource erstellen).

    • Wenn Sie eine zuvor erstellte IAM-Rolle verwenden möchten, wählen Sie Vorhandene Rolle verwenden und dann die vorhandene Rolle aus der Dropdown-Liste aus.

  16. (Optional) Gehen Sie unter Additional settings (Weitere Einstellungen) wie folgt vor:

    1. Geben Sie für Maximum age of event (Maximales Alter des Ereignisses) einen Wert zwischen einer Minute (00:01) und 24 Stunden (24:00) ein.

    2. Geben Sie für Wiederholungsversuche eine Zahl zwischen 0 und 185 ein.

    3. Wählen Sie für Warteschlange für unzustellbare Nachrichten aus, ob eine standardmäßige Amazon SQS-Warteschlange als Warteschlange für unzustellbare Nachrichten verwendet werden soll. EventBridge sendet Ereignisse, die dieser Regel entsprechen, an die Warteschlange für unzustellbare Nachrichten, wenn sie nicht erfolgreich an das Ziel übermittelt wurden. Führen Sie eine der folgenden Aktionen aus:

      • Klicken Sie auf Keine, um keine Warteschlange für unzustellbare Nachrichten zu verwenden.

      • Klicken Sie auf Wählen Sie eine Amazon SQS Warteschlange im aktuellen AWS-Konto als Warteschlange für unzustellbare Nachrichten und wählen Sie dann die Warteschlange aus der Dropdown-Liste aus.

      • Klicken Sie auf Wählen Sie eine Amazon SQS Warteschlange in einem anderen AWS-Konto als Warteschlange für unzustellbare Nachrichten und geben Sie dann den ARN der Warteschlange ein, die verwendet werden soll. Sie müssen eine ressourcenbasierte Richtlinie an die Warteschlange anfügen, die die EventBridge Berechtigung zum Senden von Nachrichten an diese gewährt. Weitere Informationen finden Sie unter Erteilen von Berechtigungen für die Warteschlange für unzustellbare Nachrichten.

  17. (Optional) Wählen Sie Add another target (Weiteres Ziel hinzufügen) aus, um ein weiteres Ziel für diese Regel hinzuzufügen.

  18. Wählen Sie Weiter aus.

  19. (Optional) Geben Sie ein oder mehrere Tags für die Regel ein. Weitere Informationen finden Sie unter Amazon-EventBridge-Tags.

  20. Wählen Sie Weiter.

  21. Überprüfen Sie die Details der Regel und wählen Sie dann Create rule (Regel erstellen) aus.