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
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.