创建事件总线 - Amazon EventBridge
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

创建事件总线

您的账户包含一个默认事件总线,用于接收 AWS 服务发出的事件。您还可以配置自定义应用程序以将事件发送到默认事件总线。

您可以在账户中创建两种类型的其他活动总线:

  • 合作伙伴事件总线,它可以从 AWS 软件即服务 (SaaS) 合作伙伴创建的应用程序和服务接收事件。要从 SaaS 合作伙伴接收事件,您需要为要从中接收事件的每个合作伙伴事件源创建合作伙伴事件总线。

    有关更多信息,请参阅 从 SaaS 合作伙伴接收事件

  • 自定义事件总线,它可以从您的自定义应用程序和服务接收事件。

    您账户中的每个事件总线最多可以有 100 个与之关联的 EventBridge 规则,因此,如果您的账户有许多规则,则可能需要创建自定义事件总线以与自定义应用程序事件的某些规则相关联。创建自定义事件总线的另一个原因是对不同的事件总线应用不同的权限。在事件总线上设置权限时,可以指定哪些其他账户或整个组织可以将事件发送到事件总线。

创建自定义事件总线

您可以创建自定义事件总线以从自定义应用程序接收事件。您的应用程序还可以将事件发送到您的默认事件总线。

创建自定义事件总线

  1. 通过以下网址打开 Amazon EventBridge 控制台:https://console.amazonaws.cn/events/

  2. 在导航窗格中,选择 Event Buses (事件总线)

  3. 选择 Create event bus (创建事件总线)

  4. 输入新事件总线的名称。

  5. 要使其他账户或整个组织能够将事件发送到此事件总线,请选择 Other AWS account (其他 AWS 账户)Organization (组织) 或选择这两者。

    1. 如果您选择 Other AWS account (其他 AWS 账户),则选择 Individual AWS account ID (单个 AWS 账户 ID)All AWS accounts (所有 AWS 账户)。如果您选择 Individual AWS account ID (单个 AWS 账户 ID),请输入账户 ID。要添加更多账户,请选择 Add account (添加账户)

      如果您选择 All AWS accounts (所有 AWS 账户),请注意创建仅匹配希望从其他账户接收的事件的规则。要创建更安全的规则,请确保每个规则的事件模式都包含一个 Account 字段,其中包含要从其接收事件的一个或多个账户的账户 ID。其事件模式包含 Account 字段的规则与从其他账户发送的事件不匹配。

    2. 如果您选择了 Organization (组织),请选择 My organization (我的组织) 以便为您的账户所属组织中的所有账户授予权限。或者选择 Another organization (另一个组织),然后输入组织 ID,包括 o- 前缀。My organization (我的组织) 仅在您的账户是组织成员时可用。

      如果选择 Other organization (其他组织) 并希望添加更多组织,请选择 Add organization (添加组织)

  6. 选择 Create