API307: Event-driven Architectures at Scale: Manage Millions of Events

Resources for API307: Event-driven architectures at scale: manage millions of events

Enterprises producing billions of events daily across hundreds of developers face unique challenges around schema management, evolution, and observability when scaling event-driven architectures (EDAs). In this session, discover proven patterns for building high-scale, event-driven systems that can be effectively managed and coordinated across a distributed organization with Amazon EventBridge. Learn best practices for enforcing schemas, versioning to evolve schemas without disrupting downstream consumers, and enabling schema discovery. Explore strategies for maintaining observability and monitoring the health of your event-driven systems, even as the number of producers, consumers, and event types grows.

Serverless Land

Website

Website dedicated to all things serverless on AWS. Maintained by the AWS serverless DA team.

EventCatalog

Website

Gain visibility, collaboration and governance across your organization. Help your teams discover and understand your architecture with EventCatalog.

Backstage

Website

An open source framework for building developer portals.

AsyncAPI

Website

Open-Source tools to easily build and maintain your event-driven architecture. All powered by the AsyncAPI specification, the industry standard for defining asynchronous APIs.

Visuals for understanding EDA concepts

Guide

Small bite sized visuals about event-driven architectures

Managing complexity in EDA

Video

This talk delves into how complexity can obscure the potential of event-driven architecture (EDA). We'll investigate how EDA contributes to the growth of evolutionary architectures and discuss the guardrails and governance strategies needed to manage complexity and fully harness EDA's potential.

Presented by:

Uma Ramadoss

Uma Ramadoss

Solutions Architect @ AWS.

Eric Johnson

Eric Johnson

Eric Johnson is a Principal Developer Advocate for Serverless Applications at Amazon Web Services and is based in Northern Colorado. Eric is a fanatic about serverless and enjoys helping developers understand how serverless technologies introduces a major paradigm shift in how they approach building and running applications at massive scale with minimal administration overhead. Prior to this, Eric has worked as a developer, solutions architect and AWS Evangelist for an AWS partner company.

Follow on LinkedIn