Conceptos EventBridge de Amazon Pipes - 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.

Conceptos EventBridge de Amazon Pipes

He aquí un análisis más detallado de los componentes básicos de EventBridge Pipes.

Canalización

Una canalización dirige los eventos desde un origen único a un destino único. La canalización también incluye la posibilidad de filtrar eventos específicos y de realizar enriquecimientos de los datos del evento antes de enviarlos al destino.

Una canalización dirige los eventos filtrados al objetivo especificado, con pasos de enriquecimiento opcionales.

Origen

EventBridge Pipes recibe datos de eventos de diversas fuentes, aplica filtros y enriquecimientos opcionales a esos datos y los envía a un destino. Si un origen impone un orden a los eventos enviados a las canalizaciones, ese orden se mantiene durante todo el proceso hasta el destino.

Para obtener más información sobre orígenes, consulte Fuentes de Amazon EventBridge Pipes.

Filtros

Una canalización puede filtrar los eventos de un origen determinado y procesar solo un subconjunto de ellos. Para configurar el filtrado en una canalización, se define un patrón de eventos que la canalización utilizará para determinar qué eventos enviar al destino.

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

Para obtener más información, consulte Filtrado de eventos en Amazon EventBridge Pipes.

Enriquecimiento

Con el paso de enriquecimiento de EventBridge Pipes, puede mejorar los datos de la fuente antes de enviarlos al destino. Por ejemplo, es posible que reciba eventos de creación de tíckets que no incluyan todos los datos de la entrada. Con el enriquecimiento, puede hacer que una función Lambda llame a get-ticket API la para obtener todos los detalles del ticket. Luego, la canalización puede enviar esa información a un destino.

Para obtener más información sobre el enriquecimiento de los datos de eventos, consulte Enriquecimiento de eventos en Amazon Pipes EventBridge .

Destino

Una vez filtrados y enriquecidos los datos del evento, puede especificar la canalización para enviarlos a un destino específico, como una transmisión de Amazon Kinesis o un grupo de CloudWatch registros de Amazon. Para obtener una lista de los destinos disponibles, consulte Objetivos de Amazon EventBridge Pipes.

Puede transformar los datos una vez mejorados y antes de que la canalización los envíe al destino. Para obtener más información, consulte Transformación EventBridge de entradas de Amazon Pipes.

Varias canalizaciones, cada una con un origen diferente, pueden enviar eventos al mismo destino.

También puede usar canalizaciones y buses de eventos juntos para enviar eventos a varios destinos. Un caso de uso común es crear una canalización con un bus de eventos como destino; la canalización envía los eventos al bus de eventos, que luego los envía a varios destinos. Por ejemplo, puede crear una canalización con un flujo de DynamoDB como origen y un bus de eventos como destino. La canalización recibe los eventos del flujo de DynamoDB y los envía al bus de eventos, que, a su vez, los envía a varios destinos de acuerdo con las reglas especificadas en el bus de eventos.