Amazon EventBridge Infographic

Amazon EventBridge

The serverless event bus that makes it easy to connect applications using data from your own applications, integrated SaaS applications, and AWS services.

01. The Ingredients

EventBridge consumes events from three primary sources

AWS Services

Direct integration with 200+ AWS services like S3, EC2, and Lambda. Trigger workflows based on resource state changes.

SaaS Applications

Ingest events from partners like Zendesk, Datadog, PagerDuty, and Shopify without writing custom ingestion code.

Custom Apps

Publish events from your own microservices, web apps, or mobile apps using the AWS SDK or the PutEvents API.

02. The Process

How data flows through the Event Bus

EVENT SOURCE JSON EVENT BUS Filtering & Routing RULES LAMBDA SNS / SQS
1. Ingest

Events arrive in JSON format.

2. Match

Rules evaluate the event pattern.

3. Transform

Optional input transformation.

4. Deliver

Events routed to multiple targets.

03. Key Facts

Loose Coupling

Decouple your producers and consumers for greater system resilience.

Schema Registry

Automatically discover and store event structures to speed up development.

Pay-as-you-go

Only pay for the events published. No minimum fees or setup costs.

Fully Managed

No servers to provision, patch, or manage. AWS handles the scaling.

© 2023 AWS Architecture Education • Built for Serverless Enthusiasts

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top