awesome-eventbridge
github.com/boyney123/awesome-eventbridge ↗List of resources for learning about events, patterns, and using Amazon EventBridge
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me videos resources from awesome-eventbridge"
Installation instructions →What's inside
Videos
- 20 ways event-driven architectures can improve your development process
James Beswick gives us a fun talk about how EDA can improve our development workflows and processes.
- Accelerate Your Serverless Adoption with Amazon EventBridge
- Advanced Event-driven Architectures at the LEGO Group
- Advanced event-driven patterns with Amazon EventBridge reInvent:2023
AWS Hero Sheen Brisals is back again at re:Invent 2023 to give us all a great talk about event-driven patterns with EventBridge. If you want to dive deeper into patterns then this talk is for you!
- Advanced integration patterns & trade-offs for loosely coupled systems re:Invent 2023
Talk by Dirk Forhner and Gregor Hohpe at re:Invent 2023. Great talk diving deep into integration patterns, coupling, message channels and much more. Useful to know if you are using Amazon EventBridge!
- AWS re:Invent 2022 - Designing event-driven integrations using Amazon EventBridge
Stephen Liedig is back with his 2022 re:invent talk. Dives into event bus topologies, producer / consumer responsibilities, event standards, idempotency and much more. If you want to dive into EventBridge this talk is for you!
Written resources
- 9 Surprises using AWS EventBridge Scheduler
- A Case for Event Batching in Amazon EventBridge
- A fishing analogy for EventBridge filtering rules
- Amazon EventBridge: API Destinations Demystified-Part I
- Amazon EventBridge: Event Payload Standards
Explore ideas behind standardising your event payloads for Amazon EventBridge and explore what other people are doing.
- Archive & Replay Events In Tandem With A Circuit-Breaker
Audio
- Amazon EventBridge Pipes with Nik Pinkski
Folks at AWS give us a 26 minute podcast where Nik Pinkski (Principle Engineer on EventBridge team) helps us understand what is EventBridge Pipes and it's back story.
Courses
- Building Event-Driven Applications with Amazon EventBridge
Free training provided by AWS, if you are new to EventBridge or want to learn more this is worth taking
Tools
- cdk-eventbridge-socket
CDK construct that creates a WebSocket endpoint for you for any EventBridge rule you are interested in. (Built for debugging + testing )
- evb-cli
Pattern generator and debugging tool for Amazon EventBridge. Browser targets of events, generate diagrams, generate code bindings and much more. All from the CLI.
- EventBridge Atlas
Document, Discover and Share Amazon EventBridge Schemas. Transforms your schemas into documentation.
- EventBridge Canon
Simple UI to Publish, Save and Share AWS EventBridge Events. Think Postman but for EventBridge.
- EventBridge Kafka Connector
An Open Source Kafka sink connector for Amazon EventBridge to send events (records) from Kafka topic(s) to the specified EventBridge event bus. If you are using Kafka and want to integrate with EventBridge, this project may help!
- EventBridge Lens (VSCode Extension)
Plugin written by David Boyne to help you explore your EventBridge Bus, rules and visualizes them directly in VSCode.
Patterns
- Claim check pattern with S3 and EventBridge Notifications
Claim check pattern to handle large data in EventBridge. In this example user uploads a file and S3 events are used to raise domain information. Presigned URLS are used to get the information to downstream consumers.
- Enrich EventBridge events using Lambda and custom rules
Enrichment pattern that uses metadata on a given event, and enrichs the data before reaching downstream services.
- Outbox pattern with EventBridge and DynamoDB
Using DynamoDB streams to process EventBridge events. First store the data (in this example user information) then raise EventBridge events off the back of it
Example Projects
- Event Driven Architecture with .NET API's
James Eastham has built a great EDA example using NET 6 APIS. This sample project demonstrates how to build an event driven architecture on AWS using ECS Fargate, .NET 6 REST API's, AWS CoPilot and Amazon EventBridge.
- Event Driven Serverless CDK
- Serverlesspresso
Open source project for the
Showing a sample of 73 resources. View the full list on GitHub →