Amazon EventBridge 考试频率 ⭐⭐⭐⭐

Amazon EventBridge

Amazon EventBridge

messagingAmazon EventBridgeAWS
最近整理

接收来自 AWS 服务、应用和 SaaS 的事件,按规则匹配内容,再把事件路由到合适的目标。

基本信息

字段内容
英文Amazon EventBridge
全称Amazon EventBridge
中文释义事件总线与事件路由服务
日文释义Amazon EventBridge(イベントバス)
考试频率⭐⭐⭐⭐
易混淆SNS / SQS / CloudWatch Events

一句话理解

接收来自 AWS 服务、应用和 SaaS 的事件,按规则匹配内容,再把事件路由到合适的目标。

核心作用

  • 构建事件驱动架构。
  • 根据事件内容进行规则匹配。
  • 连接 AWS 服务、应用和 SaaS。
  • 降低事件生产者与处理方之间的耦合。

工作原理

Event Source → Event Bus → Rule / Event Pattern → Target(Lambda、SQS、SNS、Step Functions 等)。

与 SQS、SNS 的关系

服务主要职责
SQS排队、缓冲、消费者拉取
SNS一对多推送与广播
EventBridge按事件内容和规则进行路由

经典组合

业务事件 → EventBridge 判断类型 → 路由到 SNS / SQS / Lambda / Step Functions → 各下游独立处理。

Cloud Practitioner 考点

识别事件总线、事件驱动架构、AWS / SaaS 事件路由。

SAA-C03 考点

  • Event Pattern 与 Rule。
  • Default / Custom / Partner Event Bus。
  • Archive、Replay、Schema 等能力的场景。
  • 与 SNS、SQS、Step Functions 的组合选型。

常见误区

  • EventBridge 不只是通知服务。
  • 它不等于消息缓冲队列。
  • CloudWatch Events 是其前身,EventBridge 功能范围更广。

重点记忆

EventBridge = 看事件内容,再决定送到哪里。

本轮补充:事件路由与重放

  • EventBridge 根据 Event Pattern 把事件路由到多个 Target,适合跨服务集成与事件驱动架构。
  • Archive + Replay 用于重新投递历史事件,不等于业务数据库备份。
  • EventBridge 不提供 SQS 那样的消费者拉取队列语义;需要缓冲、背压和显式消费时把 SQS 作为 Target。
  • 至少一次投递下,Target 和 Consumer 仍需幂等、Retry 与 DLQ。

本轮补充:规则、调度与重放

  • Event Bus + Rule 用于内容匹配与路由;EventBridge Scheduler 用于一次性或重复的时间计划,两者不要混为同一个对象。
  • Archive/Replay 只能重放已归档且范围匹配的事件;消费者仍需幂等。
  • 跨账户投递要同时检查 Event Bus Policy、Rule Target 权限与目标服务资源策略。