Files
nexus/wiki/entities/Amazon-EventBridge.md
2026-04-22 04:03:04 +08:00

2.2 KiB
Raw Blame History

title, type, tags, date
title type tags date
Amazon EventBridge entity
AWS
Event-Driven
Serverless
Observability
2025-10-24

Overview

Amazon EventBridge 是 AWS 的无服务器事件总线服务,用于构建事件驱动的架构。它可以接收来自 AWS 服务、SaaS 应用程序和自定义应用程序的事件,并根据定义的规则路由到目标。本方案中 EventBridge 作为跨账户事件转发的核心组件。

Key Capabilities

  • Event Bus:默认事件总线和自定义事件总线
  • Event Rules:基于事件模式匹配捕获特定事件
  • Cross-Account Event Routing:跨账户事件转发(该方案的核心功能)
  • Event Filtering:基于内容的事件过滤
  • Schema Registry:事件模式注册和管理

In This Solution

EventBridge 在多账户 CloudFormation StackSets 监控方案中的角色:

  1. 事件捕获:在每个成员账户部署 EventBridge Rules捕获 CloudFormation 事件
  2. 跨账户转发:通过 Event Bus 的跨账户访问策略,将事件转发到管理账户的 Custom Event Bus
  3. 路由到 CloudWatch:管理账户 Event Bus 将事件路由到 central-cloudformation-logs Log Group

Event Flow

Member Account: CloudFormation event
  → EventBridge Rule (pattern match)
  → Event Bus (custom, member account)
  → [Cross-account permission via IAM]
  → Event Bus (custom, management account)
  → CloudWatch Logs (central-cloudformation-logs)

Sources