Conceitos do Amazon EventBridge Pipes - Amazon EventBridge

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conceitos do Amazon EventBridge Pipes

Aqui está uma análise mais detalhada dos componentes básicos do EventBridge Pipes.

Barra vertical

Um pipe direciona eventos de uma única origem para um único destino. O pipe também inclui a capacidade de filtrar eventos específicos e realizar enriquecimentos nos dados do evento antes de serem enviados ao destino.

Um tubo direciona os eventos filtrados para o destino especificado, com etapas opcionais de enriquecimento.

Origem

EventBridge O Pipes recebe dados de eventos de várias fontes, aplica filtros opcionais e enriquecimento a esses dados e os envia para um destino. Se uma origem impõe a ordem aos eventos enviados para os pipes, esta ordem é mantida durante todo o processo até o destino.

Para obter mais informações sobre fontes, consulte Fontes da Amazon EventBridge Pipes.

Filtros

Um pipe pode filtrar os eventos de uma determinada origem e processar somente um subconjunto desses eventos. Para configurar a filtragem em um pipe, é definido um padrão de evento que o pipe usa para determinar quais eventos enviar para o destino.

Somente há cobrança pelos eventos que correspondem ao filtro.

Para obter mais informações, consulte Filtragem de eventos no Amazon Pipes EventBridge .

Enriquecimento

Com a etapa de enriquecimento do EventBridge Pipes, você pode aprimorar os dados da fonte antes de enviá-los ao destino. Por exemplo, é possível receber eventos Criados pelo tíquete que não incluam os dados completos do tíquete. Usando o enriquecimento, você pode fazer com que uma função Lambda chame para obter get-ticket API os detalhes completos do ticket. O pipe pode enviar essas informações para um destino.

Para obter mais informações sobre os dados de eventos, consulte Enriquecimento de eventos em Amazon Pipes EventBridge .

Destino

Depois que os dados do evento forem filtrados e enriquecidos, você poderá especificar o canal para enviá-los para um destino específico, como um stream do Amazon Kinesis ou um grupo de registros da Amazon CloudWatch . Para obter uma lista dos destinos disponíveis, consulte Alvos da Amazon EventBridge Pipes.

É possível transformar os dados depois de serem aprimorados e antes de serem enviados pelo pipe para o destino. Para obter mais informações, consulte Transformação EventBridge de entradas do Amazon Pipes.

Vários pipes, cada um com uma origem diferente, podem enviar eventos ao mesmo destino.

Também é possível usar pipes e barramentos de eventos juntos para enviar eventos para vários destinos. Um caso de uso comum é criar um pipe com um barramento de eventos como destino; o pipe envia eventos para o barramento de eventos, que então envia esses eventos para vários destinos. Por exemplo, é possível criar um pipe com um fluxo do DynamoDB para uma origem e um barramento de eventos como destino. O pipe recebe eventos do fluxo do DynamoDB e os envia para o barramento de eventos, que os envia para vários destinos de acordo com as regras que você especificou no barramento de eventos.