Réception d'é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.

Réception d'événements d'un partenaire SaaS avec Amazon EventBridge

Pour recevoir des événements des applications et services partenaires SaaS, vous avez besoin d’une source d’événement partenaire provenant du partenaire. Vous pouvez ensuite créer un bus d’événements partenaire et le faire correspondre à la source d’événement partenaire.

La vidéo suivante traite des intégrations SaaS avec EventBridge :

Intégrations de 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-central-2

Europe (Zurich)

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)

eu-south-2

Europe (Espagne)

af-south-1

Afrique (Le Cap)

ap-south-1

Asie-Pacifique (Mumbai)

ap-south-2

Asie-Pacifique (Hyderabad)

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)

ap-southeast-4

Asie-Pacifique (Melbourne)

cn-north-1

Chine (Beijing)

cn-northwest-1

Chine (Ningxia)

me-central-1

Moyen-Orient (EAU)

me-south-1

Moyen-Orient (Bahreïn)

sa-east-1

Amérique du Sud (Sao Paulo)

il-central-1

Israël (Tel Aviv)

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

  1. Ouvrez la EventBridge console Amazon à l'adresse 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 choisissez Configurer pour ce partenaire.

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

  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 choisissez Partner event sources dans le volet de navigation.

  8. Sélectionnez le bouton en regard de la source d’événement partenaire, puis choisissez Associer au bus d’événements.

    Le statut de la source d’événement passe de Pending à Active et le nom du bus d’événements 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 à des événements de la source d’événement partenaire. Pour plus d’informations, consultez Création d’une règle qui correspond à des événements partenaires SaaS.

    Note

    Tout événement publié par un partenaire sur une source d’événements partenaire qui n’a pas été associé à un bus d’événements sera immédiatement supprimé. Ces événements ne se poursuivront pas pendant la pause. EventBridge

Création d’une règle qui correspond à des événements partenaires SaaS

  1. Ouvrez la EventBridge console Amazon à l'adresse https://console.aws.amazon.com/events/.

  2. Dans le volet de navigation, choisissez Règles.

  3. Choisissez Créer une règle.

  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 Bus d’événements par défaut AWS . 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 Type de règle, choisissez Règle avec un modèle d’événement.

  7. Choisissez Suivant.

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

  9. (Facultatif) Pour Exemples d’événements, choisissez le type d’événement.

  10. Pour Modèle d’événement, entrez un modèle d’événement JSON.

  11. Choisissez Suivant.

  12. Pour Types de cibles, choisissez service AWS .

  13. Pour Sélectionner une cible, choisissez le AWS service auquel vous souhaitez envoyer des informations en cas de EventBridge détection d'un événement correspondant au modèle d'événement.

  14. Les champs affichés varient en fonction du service que vous choisissez. Entrez les informations spécifiques requises pour ce type de cible.

  15. Pour de nombreux types de cibles, EventBridge nécessite des autorisations pour envoyer des événements à la cible. Dans ces cas, EventBridge vous pouvez 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éé précédemment, choisissez Utiliser le rôle existant et 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. Pour la file d'attente de lettres mortes, choisissez si vous souhaitez utiliser une file d'attente Amazon SQS standard comme file d'attente de lettres mortes. EventBridge envoie les événements correspondant à cette règle à la file d'attente des lettres mortes s'ils ne sont pas correctement transmis à 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électionnez une file d'attente Amazon SQS dans un autre AWS compte en tant que file d'attente de lettres mortes, puis entrez l'ARN de la file d'attente à utiliser. Vous devez associer à la file d'attente une politique basée sur les ressources qui EventBridge autorise l'envoi de messages. Pour plus d’informations, consultez Octroi d’autorisations à 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 Suivant.

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

  20. Choisissez Suivant.

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