Building Event-Driven Architecture with AWS EventBridge
Details
Event-driven architecture (EDA) is essential for building scalable, loosely-coupled systems in the Cloud. But what problems does EDA actually solve? How do you implement it effectively with AWS services?
In this session, we'll start with the fundamentals: what event-driven architecture is, why it matters, and the common anti-patterns teams fall into when they try to solve integration challenges without EDA. You'll learn how EventBridge serves as the backbone for decoupled communication between services and why it's often a better choice than point-to-point integrations or polling-based solutions.
We'll explore key EventBridge concepts including custom event buses, rules and targets, and walk through practical code examples showing integration with Lambda and SQS. To bring these concepts to life, I'll share a real-world case study from the freight industry, showing how we used EventBridge to enable Electronic Data Interchange (EDI) integrations between Transportation Management Systems—transforming a complex point-to-point integration challenge into an elegant event-driven solution.
Whether you're new to event-driven patterns or looking to understand how EventBridge fits into your architecture, you'll leave with practical knowledge and concrete examples you can apply to your own systems.
Target Audience: Developers and architects from beginner to intermediate levels interested in building more resilient, scalable applications with AWS.