EventBridge Tuberías Amazon - Amazon EventBridge

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

EventBridge Tuberías Amazon

Amazon EventBridge Pipes conecta las fuentes con los objetivos. Los tubos están diseñados para la point-to-point integración entre las fuentes y los objetivos compatibles, y permiten realizar transformaciones y enriquecimientos avanzados. Reduce la necesidad de conocimientos especializados y códigos de integración a la hora de desarrollar arquitecturas basadas en eventos, lo que fomenta la coherencia en todas las aplicaciones de la empresa. Para configurar una canalización, elija la fuente, añada un filtrado opcional, defina el enriquecimiento opcional y elija el destino de los datos del evento.

nota

También puede enrutar los eventos mediante autobuses de eventos. Los autobuses para eventos son ideales para many-to-many enrutar eventos entre servicios basados en eventos. Para obtener más información, consulte Autobús de EventBridge eventos de Amazon.

Cómo funcionan las tuberías EventBridge

A un nivel alto, así es como funciona EventBridge Pipes:

  1. Creas un tubo en tu cuenta. Esto incluye:

    • Especifica una de las fuentes de eventos compatibles desde la que quieres que tu canal reciba los eventos.

    • Si lo desea, puede configurar un filtro para que la canalización solo procese un subconjunto de los eventos que recibe de la fuente.

    • Si lo desea, puede configurar un paso de enriquecimiento que mejore los datos del evento antes de enviarlos al destino.

    • Especifica uno de los destinos compatibles al que quieres que tu canal envíe los eventos.

  2. La fuente de eventos comienza a enviar eventos a la canalización y la canalización procesa el evento antes de enviarlo al destino.

    • Si ha configurado un filtro, la tubería evalúa el evento y solo lo envía al destino si coincide con ese filtro.

      Solo se le cobrará por los eventos que coincidan con el filtro.

    • Si ha configurado un enriquecimiento, la canalización lo enriquece en el evento antes de enviarlo al destino.

      Si los eventos se agrupan en lotes, el enriquecimiento mantiene el orden de los eventos del lote.

Una descripción general de  EventBridge  Pipes, que muestra una progresión desde la fuente, pasando por el filtrado y el enriquecimiento, hasta el destino.

Por ejemplo, una tubería podría usarse para crear un sistema de comercio electrónico. Supongamos que tiene una API que contiene información del cliente, como las direcciones de envío.

  1. A continuación, crea una tubería con lo siguiente:

    • Un pedido de Amazon SQS recibió una cola de mensajes como origen del evento.

    • Un destino EventBridge de API como enriquecimiento

    • Una máquina de AWS Step Functions estados como objetivo

  2. A continuación, cuando un mensaje de pedido recibido de Amazon SQS aparezca en la cola, se enviará a tu canal.

  3. A continuación, la canalización envía esos datos a la EventBridge API Destination Enrichment, que devuelve la información del cliente correspondiente a ese pedido.

  4. Por último, la tubería envía los datos enriquecidos a la máquina de AWS Step Functions estados, que procesa el pedido.