Introducing enhanced custom event buses in Amazon EventBridge for enterprise-scale event-driven applications
Summary
- Organizations scaling event-driven applications across teams and accounts face operational complexity, visibility loss, and compounding costs with traditional multi-account EventBridge structures.
- AWS announces an enhanced custom event bus that allows a single, centralized event bus to be shared across all AWS accounts in an organization.
- The new bus provides ordering guarantees, a simplified Subscriber resource, and a new pricing model for improved economics and cost allocation.
- Users can enable event bus sharing within their organization via AWS Resource Access Manager without configuring cross-account permissions or bus-to-bus routing.
- Platform teams maintain visibility into all event flows while application teams publish and subscribe independently without infrastructure provisioning delays.
- The enhanced bus has a default quota of 10,000 Subscribers per bus to reduce fragmentation caused by subscriber limits.
- Publishers can include an EventGroupId to ensure events are delivered in sequence to subscribers choosing ordered delivery while others receive events asynchronously.
- Synchronous invocation for targets like AWS Lambda confirms successful processing before acknowledging events, eliminating the need for Amazon SQS intermediaries.
- The new Subscriber resource combines event filtering, target configuration, retry policies, and dead-letter destinations into a single manageable unit.
- Subscribers support variable start time options to facilitate onboarding new consumers or replaying events for recovery.
- Publishers can enable content-based deduplication to detect and drop retries within five minutes, providing exactly-once delivery semantics.
- Subscribers can use JSONata expressions to reshape events or deserialize Apache Avro and Protocol Buffers payloads to JSON for fine-grained filtering.
- The new pricing model charges publishers for ingested events and subscribers for delivered events, replacing the per-event model that compounded routing charges.
- Existing custom event buses continue to function as "Custom event bus – classic" with no changes required.
- The enhanced custom event bus is available in US East, US West, Europe, and Asia Pacific regions via the AWS Management Console, AWS CLI, or EventBridge APIs.
Amazon EventBridge announces an enhanced custom event bus for organizations scaling event-driven applications across teams and accounts. Deploy a single event bus shared across all AWS accounts in your organization, with ordering guarantees, a simplified Subscriber resource, and improved economics at scale.
- Keywords
- Amazon EventBridge,Application Integration,Launch,News,Serverless