View a markdown version of this page

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. Event-driven arquitetura é um estilo de construir sistemas de software fracamente acoplados que trabalham juntos emitindo e respondendo a eventos. Event-driven a arquitetura pode ajudá-lo a aumentar a agilidade e criar aplicativos confiáveis e escaláveis.

EventBridge fornece maneiras simples e consistentes de ingerir, filtrar, transformar e entregar eventos para que você possa criar aplicativos rapidamente.

EventBridge oferece dois ônibus para eventos. O Custom Event Bus direciona os eventos para os assinantes que os próprios consumidores criam, retém os eventos por um período definido por você e oferece suporte para entrega solicitada, repetição e cargas não JSON. Custom Event Bus - Eventos de rotas clássicas com regras e metas que o proprietário do ônibus escreve. Para novos aplicativos, comece com o Custom Event Bus. O Custom Event Bus - Classic continua disponível, e este guia descreve ambos.

EventBridge inclui duas formas de processar e entregar eventos: ônibus e tubulações para eventos.

  • Os barramentos de eventos são roteadores que recebem eventos e os entregam a zero ou mais destinos. 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.

    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.

  • EventBridge Pipes Pipes é destinado a integrações ponto a ponto; 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.

Além disso, EventBridge fornece o EventBridge Scheduler, um agendador sem servidor que permite criar, executar e gerenciar tarefas a partir de um serviço gerenciado central. Com o EventBridge Scheduler, você pode criar agendas usando expressões cron e rate para padrões recorrentes ou configurar invocações únicas. Você pode configurar janelas de tempo flexíveis para entregas, definir limites de novas tentativas e o tempo máximo de retenção de invocações de API com falha.

EventBridge fornece várias maneiras de processar e entregar eventos: ônibus, tubulações e horários.

Inscreva-se para um Conta da AWS

Para começar AWS, você precisa de um Conta da AWS. Há duas maneiras de se inscrever em AWS. Se você quiser ter controle total sobre a configuração da conta e onde seu conteúdo é armazenado, ou se tiver cargas de trabalho regulamentadas, como HIPAA ou FedRAMP, use Inscrever-se em (avançado). AWS Se você for um novo usuário e quiser usar um login que já possui para entrar AWS e criar um AWS ambiente com padrões pré-configurados em select Regiões da AWS, use Inscrever-se em. AWS