Event Buses act as entry points for events before routing them to matching rules and targets.
Types of Event Buses
- Default Event Bus – automatically created in each account; receives events from AWS services.
- Partner Event Bus – receives events from supported AWS SaaS partner services.
- Custom Event Bus – used for events from your own applications or other AWS accounts.
Key Features
Cross-Account Access
- EventBridge supports receiving events from other AWS accounts via resource-based policies.
Event Archiving
- You can archive all events or only those matching certain patterns.
- Retention can be indefinite or for a defined number of days.
Event Replay
- Archived events can be replayed to the same or new targets.
- Useful for debugging, testing, and reprocessing workflows.