Example Event Sources
EventBridge can receive events from a wide range of AWS services and scheduled triggers, including:
- EC2 – instance start/stop events
- CodeBuild – build success/failure
- S3 – object creation or deletion
- Trusted Advisor – new recommendations or findings
- CloudTrail – any captured API call
- Scheduled/Cron – periodic execution (e.g., every 4 hours)
Event Flow
- Event Source emits a JSON event.
- EventBridge filters events using event patterns.
- Matching events are routed to target services.
Example Event Targets
Compute
- AWS Lambda
- AWS Batch
- Amazon ECS tasks
Integration
- Amazon SQS
- Amazon SNS
- Amazon Kinesis Data Streams
Orchestration
- AWS Step Functions
- AWS CodePipeline
- AWS CodeBuild
Maintenance/Operations
- AWS Systems Manager (SSM) actions
- EC2 instance operations