View a markdown version of this page

Qu'est-ce qu'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.

Qu'est-ce qu'Amazon EventBridge ?

EventBridge est un service sans serveur qui utilise des événements pour connecter les composants des applications entre eux, ce qui vous permet de créer plus facilement des applications évolutives pilotées par des événements. Event-driven L'architecture est un style de construction de systèmes logiciels faiblement couplés qui fonctionnent ensemble en émettant des événements et en y répondant. Event-driven l'architecture peut vous aider à améliorer votre agilité et à créer des applications fiables et évolutives.

EventBridge fournit des moyens simples et cohérents d'ingérer, de filtrer, de transformer et de diffuser des événements afin que vous puissiez créer des applications rapidement.

EventBridge propose deux bus événementiels. Le bus d'événements personnalisé achemine les événements vers les abonnés que les consommateurs créent eux-mêmes, conserve les événements pendant une période que vous définissez et prend en charge la livraison commandée, la rediffusion et les charges utiles non JSON. Bus événementiel personnalisé - Classic organise les événements avec des règles et des objectifs rédigés par le propriétaire du bus. Pour les nouvelles applications, commencez par le Custom Event Bus. Custom Event Bus - Classic reste disponible, et ce guide décrit les deux.

EventBridge inclut deux méthodes de traitement et de diffusion des événements : les bus et les canalisations.

  • Les bus d’événements sont des routeurs qui reçoivent les événements et les transmettent le cas échéant à des cibles. Utilisez-le EventBridge pour acheminer des événements provenant de sources telles que des applications, des AWS services et des logiciels tiers développés en interne vers les applications grand public de votre organisation.

    Les bus d’événements sont idéaux pour router les événements provenant de nombreuses sources vers de nombreuses cibles, avec une transformation facultative des événements avant leur livraison à une cible.

  • EventBridge Tuyaux Amazon EventBridge Pipes Pipes est conçu pour des intégrations point à point ; chaque tube reçoit des événements d'une source unique pour le traitement et la livraison à une seule cible. Les canaux incluent également la prise en charge des transformations avancées et l’enrichissement des événements avant leur livraison à une cible.

    Les canaux et les bus d’événements sont souvent utilisés conjointement. Un cas d’utilisation courant est la création d’un canal avec un bus d’événements en tant que cible ; le canal envoie les événements au bus d’événements, qui les transmet ensuite à plusieurs cibles. Par exemple, vous pouvez créer un canal dont la source est un flux DynamoDB, ainsi qu’un bus d’événements faisant office de cible. Le canal reçoit les événements du flux DynamoDB et les envoie au bus d’événements, qui les envoie ensuite à plusieurs cibles en fonction des règles que vous avez spécifiées pour le bus d’événements.

En outre, EventBridge fournit EventBridge Scheduler, un planificateur sans serveur qui vous permet de créer, d'exécuter et de gérer des tâches à partir d'un service géré central. Avec EventBridge Scheduler, vous pouvez créer des plannings à l'aide d'expressions cron et rate pour les modèles récurrents, ou configurer des appels ponctuels. Vous pouvez configurer des fenêtres de temps flexibles pour la livraison, définir des limites de nouvelles tentatives ainsi que la durée de conservation maximale pour les invocations d'API en échec.

EventBridge propose de multiples moyens de traiter et de diffuser des événements : bus, canalisations et horaires.

Inscrivez-vous pour Compte AWS

Pour commencer AWS, vous avez besoin d'un Compte AWS. Pour plus d'informations sur la création d'un Compte AWS, consultez la section Démarrage avec un Compte AWS dans le Guide de Gestion de compte AWS référence.