Skip to content

Amazon EventBridge

#87 · Level 3 · Modern architecture · Application Integration

Amazon EventBridge is a serverless event bus. An event is a description of something that happened, such as “a new file arrived in S3” or “an EC2 instance stopped”. Many AWS services, your own apps and some SaaS apps can send their events to EventBridge. Rules decide which event goes to which target, such as Lambda, SQS or Step Functions. With its EventBridge Scheduler you can run tasks at a set time, and with Pipes you can connect two services directly.

A post office sorting center — it looks at the address on each letter and sends it to the right bag.

Building direct connections between many systems creates a tangle. When one central place sends events based on rules, the systems stay independent.

“Run Lambda when a file arrives in S3”, “start a job every night at 2 AM”, and receiving events from other SaaS apps.

Azure Event Grid

For details and the latest information, see the official documentation: