O que é a Amazon EventBridge? - 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á.

O que é a Amazon EventBridge?

EventBridge é um serviço sem servidor que usa eventos para conectar componentes do aplicativo, facilitando a criação de aplicativos escaláveis orientados por eventos. A arquitetura orientada por eventos é um estilo de criação de sistemas de software com acoplamento fraco que funcionam juntos emitindo e respondendo a eventos. A arquitetura orientada por eventos pode ajudar você a aumentar a agilidade e criar aplicações confiáveis e escaláveis.

Use EventBridge para rotear eventos de fontes como aplicativos, AWS serviços e software de terceiros desenvolvidos internamente para aplicativos de consumo em toda a organização. EventBridge fornece maneiras simples e consistentes de ingerir, filtrar, transformar e entregar eventos para que você possa criar aplicativos rapidamente.

O vídeo a seguir fornece uma breve introdução aos recursos da Amazon EventBridge:

EventBridge inclui duas formas de processar eventos: barramentos e tubulações de eventos.

  • Os barramentos de eventos são roteadores que recebem eventos e os entregam a zero ou mais destinos. Os barramentos de eventos são adequados para rotear eventos de várias origens para vários destinos, com a transformação opcional dos eventos antes da entrega a um destino.

    O seguinte vídeo fornece uma visão geral de alto nível dos barramentos de eventos:

  • EventBridge Pipes Pipes é destinado a point-to-point integrações; cada tubo recebe eventos de uma única fonte para processamento e entrega a um único destino. Os pipes também incluem suporte para transformações avançadas e enriquecimento de eventos antes da entrega a um destino.

Pipes e barramentos de eventos costumam ser usados juntos. 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.