Recevoir des événements d'un partenaire SaaS avec Amazon EventBridge - Amazon EventBridge

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Recevoir des événements d'un partenaire SaaS avec Amazon EventBridge

Pour recevoirévénementspour les applications et services partenaires SaaS, vous avez besoin d'une source d'événement partenaire fournie par le partenaire. Ensuite, vous pouvez créer un partenairebus d'événementet associez-le à la source d'événement partenaire.

La vidéo suivante décrit les intégrations SaaS avec EventBridge :

Intégrations partenaires SaaS prises en charge

EventBridge prend en charge les intégrations de partenaires SaaS suivantes :

Les sources d'événements partenaires sont disponibles dans les régions suivantes.

Code Nom

us-east-1

USA Est (Virginie du Nord)

us-east-2

USA Est (Ohio)

us-west-1

USA Ouest (Californie du Nord)

us-west-2

US West (Oregon)

ca-central-1

Canada (Centre)

eu-central-1

Europe (Francfort)

eu-west-1

Europe (Irlande)

eu-west-2

Europe (Londres)

eu-west-3

Europe (Paris)

eu-north-1

Europe (Stockholm)

eu-south-1

Europe (Milan)

af-south-1

Afrique (Le Cap)

ap-east-1

Asie-Pacifique (Hong Kong)

ap-northeast-1

Asie-Pacifique (Tokyo)

ap-northeast-2

Asie-Pacifique (Séoul)

ap-northeast-3

Asie-Pacifique (Osaka)

ap-southeast-1

Asie-Pacifique (Singapour)

ap-southeast-2

Asie-Pacifique (Sydney)

ap-southeast-3

Asie-Pacifique (Jakarta)

cn-north-1

Chine (Beijing)

cn-northwest-1

Chine (Ningxia)

me-south-1

Moyen-Orient (Bahreïn)

sa-east-1

Amérique du Sud (Sao Paulo)

Configuration d'Amazon EventBridge pour recevoir des événements issus d'une intégration SaaS

  1. Ouvrez Amazon EventBridge Console àhttps://console.aws.amazon.com/events/.

  2. Dans le volet de navigation, choisissez Partner event sources (Sources d'événements partenaires).

  3. Recherchez le partenaire de votre choix, puis choisissezConfigurationpour ce partenaire.

  4. Pour copier votre ID de compte dans le presse-papiers, choisissezCopier.

  5. Dans le volet de navigation, choisissez Partner event sources (Sources d'événements partenaires).

  6. Accédez au site web du partenaire et suivez les instructions pour créer une source d'événement partenaire à l'aide de votre ID de compte. La source d'événement que vous créez est disponible uniquement pour votre compte.

  7. Revenez à la EventBridge console et choisissezSources des évènements partenairesdans le volet de navigation.

  8. Sélectionnez le bouton en regard de la source d'événement partenaire, puis choisissezAssociez au bus d'événement.

    Le statut de la source d'événement passe dePendingpourActive, et le nom du bus d'événement est mis à jour pour correspondre au nom de la source d'événement partenaire. Vous pouvez désormais commencer à créer des règles qui correspondent aux événements à partir de la source d'événement partenaire. Pour plus d'informations, consultez Création d'une règle qui correspond aux événements des partenaires SaaS.

Création d'une règle qui correspond aux événements des partenaires SaaS

  1. Ouvrez Amazon EventBridge Console àhttps://console.aws.amazon.com/events/.

  2. Dans le volet de navigation, choisissez Rules.

  3. Choisissez Create rule.

  4. Saisissez un nom et une description pour la règle.

    Une règle ne peut pas avoir le même nom qu'une autre règle de la même région et sur le même bus d'événement.

  5. Pour Event bus (Bus d'événement), sélectionnez le bus d'événement que vous souhaitez associer à cette règle. Si vous souhaitez que cette règle corresponde aux événements provenant de votre compte, sélectionnez default event bus (Bus d'événement AWS par défaut). Lorsqu'un service AWS de votre compte émet un événement, il accède toujours au bus d'événement par défaut de votre compte.

  6. Pour Rule type (Type de règle), choisissez Rule with an event pattern (Règle avec un modèle d'événement).

  7. Choisissez Next (Suivant).

  8. Pour Event source (Source de l'événement), choisissez Other (Autres).

  9. (Facultatif) PourExemples d'événements, choisissez le type d'événement.

  10. PourModèle d'événement, entrez un modèle d'événement JSON.

  11. Choisissez Next (Suivant).

  12. Pour Types de cibles, choisissez service AWS.

  13. PourSélectionnez une cible, choisissez leAWSservice auquel vous souhaitez envoyer des informations, quand EventBridge détecte un événement qui correspond au modèle d'événement.

  14. Les champs affichés varient selon le service que vous choisissez. Entrez les informations spécifiques à ce type de cible selon les besoins.

  15. Pour de nombreux types de cibles, EventBridge a besoin d'autorisations pour envoyer des événements à la cible. Dans ces cas, EventBridge peut créer le rôle IAM nécessaire à l'exécution de votre règle. Effectuez l'une des actions suivantes :

    • Pour créer un rôle IAM automatiquement, sélectionnez Create a new role for this specific resource.

    • Pour utiliser un rôle IAM que vous avez créé auparavant, choisissezUtiliser le rôle existantet sélectionnez le rôle existant dans la liste déroulante.

  16. (Facultatif) Pour Additional settings (Paramètres supplémentaires), procédez comme suit :

    1. Pour Maximum age of event (Âge maximal de l'événement), saisissez une valeur comprise entre une minute (00:01) et 24 heures (24:00).

    2. Pour Retry attempts (Nouvelles tentatives), saisissez un nombre compris entre 0 et 185.

    3. PourFile d'attente de lettres mortes, indiquez si vous souhaitez utiliser une file d'attente Amazon SQS standard en tant que file d'attente de lettres mortes. EventBridge envoie les événements qui correspondent à cette règle à la file d'attente de lettres mortes s'ils ne sont pas correctement remis à la cible. Effectuez l'une des actions suivantes :

      • Choisissez None (Aucune) pour ne pas utiliser de file d'attente de lettres mortes.

      • Choisissez Select an Amazon SQS queue in the current AWS account to use as the dead-letter queue (Sélectionner une file d'attente Amazon SQS du compte AWS actuel à utiliser en tant que file d'attente de lettres mortes) et sélectionnez la file d'attente à utiliser dans la liste déroulante.

      • Choisissez Sélectionner une file d'attente Amazon SQS d'un autre compte AWS en tant que file d'attente de lettres mortes et saisissez l'ARN de la file d'attente à utiliser. Vous devez joindre une stratégie basée sur les ressources à la file d'attente qui accorde EventBridge autorisation de lui envoyer des messages. Pour plus d'informations, consultez Accorder des autorisations d'accès à la file d'attente de lettres mortes.

  17. (Facultatif) Sélectionnez Add another target (Ajouter une autre cible) pour ajouter une nouvelle cible pour cette règle.

  18. Choisissez Next (Suivant).

  19. (Facultatif) Entrez une ou plusieurs balises pour la règle. Pour plus d'informations, consultez Amazon EventBridge balises.

  20. Choisissez Next (Suivant).

  21. Consultez les détails de la règle et choisissez Create rule (Créer une règle).