BuildNot yet confirmed elsewhere1 publisher2 min readPublished
EventBridge's relaunched buses let other AWS accounts attach their own subscribers through RAM
AWS has relaunched EventBridge event buses so other accounts, granted access through Resource Access Manager, can attach their own subscribers. Teams that built eventing layers around the old same-account rule now have a managed alternative, though its owner sees subscriber accounts and not their targets.
The Engineer · Build desk

What happened
- Subscribers replace rules on the new buses, each pairing event filters with exactly one target and an optional transform.
- A bus owner sees each subscriber's name, ordering type, account ID and dates, but not what it integrates with or its tags.
- Each subscriber chooses unordered or FIFO delivery, with batching and either content-based or ID-based deduplication.
- The new buses accept JSON, Avro, Protobuf and octet-stream payloads at launch.
- Classic buses are not deprecated, so moving to the new buses is optional, and AWS publishes guidance for teams that do.
Compiled by The EngineerSomething wrong?How this is made
Why it matters
- decision Platform teams running their own cross-account eventing layer now have to list what it does and check each function against the managed bus before deciding to keep maintaining it.
- capability A central bus owner can cut off one compromised account's access during an incident without redesigning how the other teams subscribe.
- cost Migrating means re-expressing classic rules as subscribers with one target apiece, work AWS leaves to each team's schedule since classic buses keep running.
Classic buses kept rules and targets in the bus's own account and region [2]. A central bus therefore left a platform team three options, according to a dev.to post walking through the relaunch: give every team access to the central account, have the platform team own every subscription, or forward events to buses in other accounts and lose the central view of what is connected [3]. The post's author wrote, "I've seen an organization develop its own serverless eventing platform to avoid these limitations in EventBridge." [15]
The new bus moves the subscription into the consuming account. The post describes the sequence [8]:
1. The owner shares the bus through AWS Resource Access Manager, with the whole organization or with specific accounts. 2. The consuming account accepts the invitation in the RAM console. 3. The bus appears in that account's bus list, where the account can add subscribers or publish events.
The owner's view of those subscribers stops at metadata [9]. It can see when a subscriber was last updated but not where that subscriber sends events. The owner can tell which accounts are attached, but cannot answer an audit question about where a given event lands.
In my view, an in-house layer still has a case in two places. The first is that inventory. If a compliance process needs a central record of every downstream target, the bus will not produce it, and the subscribing teams will have to report it.
The second is regions. The post describes the classic multi-region workaround as sending events between regional buses with no built-in deduplication and with filters written to avoid loops [4]. It describes content-based and ID-based deduplication on the new buses [11]. The post does not say whether a subscriber can attach from a region other than the bus's own. Until AWS documents that, a multi-region design should assume the loop problem is still the team's to solve.
Elsewhere the managed bus takes on jobs the classic bus left to consumers. Classic buses fixed the overall event format and did not provide ordering [5]. Ordering is now chosen per subscriber, so one shared bus can feed a FIFO consumer and an unordered one side by side [16]. The setting belongs there, because ordering is a requirement of the consumer and the bus serves many consumers. Delivery can be the raw payload, the payload with AWS metadata, or a version reshaped by a JSONata expression [13]. The post says that leaves room for a team's own format or for the CNCF-backed CloudEvents specification [13]. Retention is built in and runs from one day to one year [14].
What to watch
- AWS documentation stating whether a shared bus accepts subscribers from a region other than its own, which decides whether multi-region designs can drop their loop-avoidance filters.
- Any API or console change that lets a bus owner see subscriber targets. That would remove the main reason to keep a separate subscription inventory.
- Published pricing and quotas for the new buses compared with classic buses.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence45
- Adoption
- Insufficient
- Hype gap+5
- Incentives
- Insufficient
- Confidence50
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
AWS has relaunched EventBridge event buses; the update addresses multi-account and multi-team challenges.
- [2]
With classic EventBridge buses, rules and targets must be managed in the same account and region as the bus being listened to.
- [3]
With classic buses, a true central event bus means either everyone needs access to the central account or a platform team manages all subscriptions; forwarding events to buses in other accounts loses central visibility into what is connected.
- [4]
With classic buses, events can be sent to buses in other regions, but there is no built-in deduplication, so filtering criteria must be crafted to avoid loops between buses.
- [5]
Classic EventBridge buses are limited to AWS's overall event format and offer no ordering options.
- [6]
Classic EventBridge buses are not deprecated; migration to the new buses is optional and AWS has migration guidance.
- [7]
The new event buses use subscribers instead of rules; a subscriber defines filters, the one target that receives events, and optionally a transform applied before delivery.
- [8]
A new bus can be shared through AWS Resource Access Manager with the organization or specific accounts; the target account accepts the invitation in the RAM console, after which the bus appears in its bus list and it can add subscribers or publish events.
- [9]
The bus owner can see basic subscriber information such as name, ordering type, account ID, and creation and update dates, but not what the subscribers integrate with, their tags, or other details.
- [10]
With central management of a shared bus, the owner can monitor the rate of events flowing through it and revoke account access, for example due to a cybersecurity incident involving one application.
- [11]
The new buses offer a per-subscriber choice of unordered or FIFO delivery, with batching configuration, transformations and filtering, and event deduplication that can be content-based or ID-based.
- [12]
Content types supported at launch are JSON, Avro, Protobuf and octet streams.
- [13]
Subscribers can receive the raw payload, the payload with AWS metadata included, or a payload adjusted by a JSONata expression, allowing a team's own format, AWS metadata, or the CNCF-backed CloudEvents specification.
- [14]
Event retention is built into the new event bus, from as little as 1 day to as long as 1 year.
- [15]
I've seen an organization develop its own serverless eventing platform to avoid these limitations in EventBridge.
- [16]
Because ordering is chosen per subscriber, one shared bus can deliver to a FIFO subscriber and an unordered subscriber at the same time.
Sources
1 independent publisher whose own reporting we read for this story.
- dev.toFinally, Real Event Buses!
1 article · October 9, 2026
Topics and entities
Follow any of these and your For You feed starts watching them — no settings page required.
Topics
- Multi-account cloud governanceFollow
- Event-Driven ArchitectureFollow
- Infrastructure as CodeFollow
Entities
- Amazon Web ServicesFollow
- Amazon EventBridgeFollow
- AWS Resource Access ManagerFollow
- AWS Cloud Development KitFollow
- AWS CloudFormationFollow
- CloudEventsFollow
- JSONataFollow