Skip to content

Build Independently confirmed2 publishers 2 min read Published Updated

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

Send a correction

Illustration accompanying EventBridge's relaunched buses let other AWS accounts attach their own subscribers through RAM
Generated illustration
Shared buses: other accounts subscribe, owner sees less How the relaunched EventBridge buses, shared through Resource Access Manager, affect bus owners, subscribing accounts and teams on classic buses.

Bus owner: can monitor event rates and revoke an account's access; sees subscriber name, ordering type, account ID and dates, not targets or tags. RAM-granted accounts: add subscribers or publish events. Classic-bus teams: migration optional. New-bus users: one target per subscriber.

Shared buses: other accounts subscribe, owner sees less
WhoHowKindClaim
Central bus ownerCan monitor event rates on the shared bus and revoke an account's access, e.g. during a security incidentcapability14
Central bus ownerSees each subscriber's name, ordering type, account ID and dates, but not what it integrates with or its tagsconstraint13
Accounts granted via RAMAccept the RAM invitation, then add their own subscribers or publish events to the shared buscapability8
Teams on classic busesClassic buses are not deprecated, so migrating is optional; AWS publishes migration guidancedecision6
Teams adopting new busesSubscribers replace rules: each defines filters, the one target that receives events and an optional transformconstraint7

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.

Why it matters

  • Who has to decide 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.
  • What's now possible capability A central bus owner can cut off one compromised account's access during an incident without redesigning how the other teams subscribe.
  • What it costs 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." [16]

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 [13]. 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 [9]. 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 [15]. 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 [11]. The post says that leaves room for a team's own format or for the CNCF-backed CloudEvents specification [11]. Retention is built in and runs from one day to one year [12].

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

Evidence62
Adoption
Not scored
Hype gap+12
Incentives45
Confidence66
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    AWS has relaunched EventBridge event buses; the update addresses multi-account and multi-team challenges.

    Reported Supported Source: dev.to post on the EventBridge relaunchView cited source
  2. [2]

    With classic EventBridge buses, rules and targets must be managed in the same account and region as the bus being listened to.

    Reported Supported Source: dev.to postView cited source
  3. [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.

    Reported Supported Source: dev.to postView cited source
  4. [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.

    Reported Supported Source: dev.to postView cited source
  5. [5]

    Classic EventBridge buses are limited to AWS's overall event format and offer no ordering options.

    Reported Supported Source: dev.to postView cited source
  6. [6]

    Classic EventBridge buses are not deprecated; migration to the new buses is optional and AWS has migration guidance.

    Reported Supported Source: dev.to postView cited source
  7. [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.

    Reported Supported Source: dev.to postView cited source
  8. [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.

    Reported Supported Source: dev.to postView cited source
  9. [9]

    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.

    Reported Supported Source: dev.to postView cited source
  10. [10]

    Content types supported at launch are JSON, Avro, Protobuf and octet streams.

    Reported Supported Source: dev.to postView cited source
  11. [11]

    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.

    Reported Supported Source: dev.to postView cited source
  12. [12]

    Event retention is built into the new event bus, from as little as 1 day to as long as 1 year.

    Reported Supported Source: dev.to postView cited source
  13. [13]

    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.

    Reported Supported Source: dev.to postView cited source
  14. [14]

    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.

    Reported Supported Source: dev.to postView cited source
  15. [15]

    Because ordering is chosen per subscriber, one shared bus can deliver to a FIFO subscriber and an unordered subscriber at the same time.

    Derived Supported
  16. [16]

    I've seen an organization develop its own serverless eventing platform to avoid these limitations in EventBridge.

    Reported Insufficient Source: author of the dev.to postView cited source

Sources

2 independent publishers whose own reporting we read for this story.

  1. dev.to

    1 article · October 9, 2026

    Finally, Real Event Buses!
  2. infoq.com

    1 article · October 10, 2026

    AWS Introduces Enhanced Custom Event Buses for EventBridge

Topics and entities

Topics