All services

Application Integration

Amazon EventBridge

Serverless event bus for AWS, SaaS and custom apps.

Official docs

Overview

EventBridge routes JSON events from sources (AWS services, partners, your apps) to targets (Lambda, Step Functions, SQS, API destinations) using rules and schemas.

When to use it

  • Schedule jobs (cron expressions)
  • React to AWS service events (e.g. EC2 state change)
  • Build event-driven microservices

Setup

  1. Use the default bus or create a custom bus.
  2. Create a rule with an event pattern or schedule expression.
  3. Add targets (up to 5 per rule). Grant the rule IAM permission to invoke targets.

How to use

Schedule a nightly test run
cron(0 2 * * ? *)  # 02:00 UTC daily

QA use cases

  • Trigger Step Functions nightly to run the full regression suite against staging.
  • On CodeDeploy DeploymentSuccess event, kick off smoke tests automatically.