EventBridge Developer Patterns
Event-Driven Architectures
SaaS event bus, custom events, filtering/routing.
EventBridge Architecture
Sources:
Default Bus: 200+ AWS services
Partner Event Sources: SaaS (Stripe/Zendesk)
Custom Events: Application events
Targets:
Lambda, Step Functions, SQS, SNS, Kinesis
API destinations (webhooks)
Event Patterns:
{"source": ["myapp.order"], "detail-type": ["OrderCreated"]}
Schema Registry:
- OpenAPI/EventBridge schemas
- Event generation from payloadsAdvanced Features
- Event replay (last 24hrs)
- Input transformers
- Archive/replay events