Commencer à utiliser 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.

Commencer à utiliser Amazon EventBridge

La base EventBridge est de créer des règles qui acheminent les événements vers une cible. Dans cette section, vous allez créer une règle de base. Pour obtenir des didacticiels sur des scénarios spécifiques et des cibles spécifiques, consultez EventBridge Tutoriels Amazon.

Création d'une règle dans Amazon EventBridge

Pour créer une règle pour les événements, vous devez spécifier une action à effectuer lors de la EventBridge réception d'un événement qui correspond au modèle d'événement défini dans la règle. Lorsqu'un événement correspond, EventBridge envoie l'événement à la cible spécifiée et déclenche l'action définie dans la règle.

Lorsqu'un AWS service de votre AWS compte émet un événement, il est toujours redirigé vers le bus d'événements par défaut de votre compte. Pour écrire une règle qui correspond aux événements des AWS services de votre compte, vous devez l'associer au bus d'événements par défaut.

Pour créer une règle pour un AWS service
  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 Source d'événement, choisissez Services AWS .

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

  10. Pour Modèle d’événement, effectuez l’une des actions suivantes :

    • Pour utiliser un modèle pour créer votre modèle d’événement, choisissez Formulaire de modèle d’événement et choisissez la Source d’événement et le Type d’événement. Si vous choisissez Tous les événements comme type d'événement, tous les événements émis par ce AWS service seront conformes à la règle.

      Pour personnaliser le modèle, choisissez Motif personnalisé (JSONéditeur) et apportez vos modifications.

    • Pour utiliser un modèle d'événement personnalisé, choisissez Modèle personnalisé (JSONéditeur) et créez votre modèle d'événement.

  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 IAM rôle nécessaire à l'exécution de votre règle. Effectuez l’une des actions suivantes :

    • Pour créer un IAM rôle automatiquement, choisissez Créer un nouveau rôle pour cette ressource spécifique.

    • Pour utiliser un IAM rôle que vous avez créé précédemment, choisissez Utiliser un 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'SQSattente Amazon standard comme file d'attente de lettres mortes. EventBridge envoie les événements qui correspondent à 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 Sélectionnez une SQS file d'attente Amazon dans le AWS compte courant à utiliser comme file d'attente de lettres mortes, puis sélectionnez la file d'attente à utiliser dans la liste déroulante.

      • Choisissez Sélectionnez une SQS file d'attente Amazon dans un autre AWS compte en tant que file d'attente de lettres mortes, puis saisissez la file ARN 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 Marquage des ressources sur Amazon EventBridge.

  20. Choisissez Suivant.

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