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á.
Amazon EventBridge Pipes
O Amazon EventBridge Pipes conecta as fontes aos alvos. Os tubos são destinados a point-to-point integrações entre fontes e alvos suportados, com suporte para transformações e enriquecimento avançados. Ele reduz a necessidade de conhecimento especializado e código de integração ao desenvolver arquiteturas orientadas por eventos, promovendo a consistência em todas as aplicações da sua empresa. Para configurar um pipe, a origem é escolhida, adiciona filtragem opcional, define o enriquecimento opcional e escolhe o destino para os dados do evento.
nota
Também é possível rotear eventos usando barramentos de eventos. Os ônibus de eventos são adequados para o many-to-many roteamento de eventos entre serviços orientados a eventos. Para obter mais informações, consulte Ônibus para eventos na Amazon EventBridge.
Como funcionam EventBridge os tubos
Em um alto nível, veja como o EventBridge Pipes funciona:
Você cria um pipe na sua conta. Isso inclui:
Especificar uma das origens de eventos compatíveis da qual deseja que seu pipe receba eventos.
Opcionalmente, configurar um filtro para que o pipe processe somente um subconjunto dos eventos que recebe da origem.
Opcionalmente, configurar uma etapa de enriquecimento que aprimore os dados do evento antes de enviá-los ao destino.
Especificar um dos destinos compatíveis para os quais você deseja que seu pipe envie eventos.
A origem do evento começa a enviar eventos para o pipe e o pipe processa o evento antes de enviá-lo ao destino.
Se configurou um filtro, o pipe avalia o evento e só o envia para o destino se ele corresponder a esse filtro.
Somente há cobrança pelos eventos que correspondem ao filtro.
Se um enriquecimento foi configurado, o pipe executa esse enriquecimento no evento antes de enviá-lo ao destino.
Se os eventos forem agrupados, o enriquecimento manterá a ordem dos eventos no lote.
Por exemplo, um pipe pode ser usado para criar um sistema de comércio eletrônico. Suponha que você tenha um API que contenha informações do cliente, como endereços de entrega.
É possível pode criar um pipe com o seguinte:
Um SQS pedido da Amazon recebeu uma fila de mensagens como origem do evento.
Um EventBridge API destino como enriquecimento
Uma máquina de AWS Step Functions estado como alvo
Então, quando uma mensagem de SQS pedido recebido pela Amazon aparece na fila, ela é enviada para o seu canal.
Em seguida, o canal envia esses dados para o enriquecimento de EventBridge API destino, que retorna as informações do cliente para esse pedido.
Por fim, o tubo envia os dados enriquecidos para a máquina de AWS Step Functions estado, que processa o pedido.