Os fluxos de eventos permitem processar dados em streaming de ponta a ponta ao extrair eventos de origens de eventos, transformá-los, analisá-los e carregá-los em destinos de eventos. Essa abordagem de extração, transformação e carga (ETL) oferece uma alternativa leve e econômica à arquitetura orientada a eventos completa.
Cenários
ETL
Os fluxos de eventos funcionam como canais leves para processamento de dados em streaming em tempo real e de ponta a ponta. Filtre e transforme dados em streaming, sincronize informações e conecte serviços a sistemas. Por exemplo, sincronize dados entre data warehouses, programas de processamento de dados e sistemas de análise e processamento.
A figura a seguir ilustra o fluxo de eventos das origens para os destinos por meio de fluxos de eventos, sem passar por barramentos de eventos.

Roteamento ou sincronização de mensagens
Os fluxos de eventos suportam roteamento de mensagens na nuvem, backup de dados, redundância geográfica ativa, sincronização de dados entre contas e entre data centers em ambientes de nuvem híbrida. Isso oferece uma solução completa para processamento de mensagens.

Limites
Por padrão, é possível criar até 50 fluxos de eventos por região.
Se precisar de mais de 50 fluxos de eventos, solicite um aumento de cota no Quota Center. A quantidade de fluxos de eventos solicitáveis varia de 51 a 10.000. Para obter mais informações, consulte Solicitar aumento de cota.
Benefícios
-
Eficiência em tempo real
Os fluxos de eventos extraem eventos das origens e os carregam nos destinos em tempo real, sem acúmulo. Isso garante acesso mais rápido aos eventos e resposta ágil a eventos operacionais e de negócios.
-
Integração leve
O EventBridge oferece um modelo de fluxo simples e operações de API para gerenciar vários recursos subjacentes de fluxos de dados orientados a eventos. Gerencie esses recursos diretamente pelo console do EventBridge ou por chamadas de API para simplificar a integração.
-
Monitoramento de métricas
O EventBridge disponibiliza diversas métricas para monitorar dados de fluxos de eventos. Configure alertas de limiar para detectar exceções antecipadamente e garantir que os fluxos de dados operem conforme o esperado.
-
Custo-benefício
Não há cobrança mínima. O faturamento baseia-se no volume de dados transmitidos para os fluxos de eventos, informação visualizável no painel do console do EventBridge. A transformação de dados e o monitoramento de métricas são opcionais e não geram custos quando não utilizados. Em comparação com a arquitetura orientada a eventos, os fluxos de eventos representam uma solução de processamento mais econômica.
Comparação de arquiteturas
A figura a seguir compara a arquitetura de fluxos de eventos com a arquitetura orientada a eventos. Os fluxos de eventos utilizam uma estrutura 1:1 em vez de N:N e não exigem barramentos de eventos, tornando-os mais leves e com maior eficiência de descarga.
