AWS ソリューションアーキテクト プロフェッショナル分散処理と配信経路の設計オリジナル・公式資料照合難易度★★★★☆
注文イベントをEventBridgeのバスで受け、通知と集計のルールへ配信している。イベントはアーカイブ済みで、集計処理の不具合を直した後、過去1時間分だけを集計へ再投入したい。過去の通知を意図せず再送したくない。アーカイブの再生に合う設計はどれか。
A
別リージョンの任意のイベントバスへ、再生機能だけで直接送り込む
アーカイブの再生先は、そのアーカイブの元のイベントバスに限定される。
B
全ルールへ再生しても、EventBridgeが過去に通知した分だけ自動的に除外すると考える
対象ルールを限定しなければ通知ルールへの再配信が起こり得る。業務上の重複除外も自動保証されない。
C
アーカイブは保存専用で再生できないため、期間を絞らず全イベントを必ず独自に再発行する
EventBridgeアーカイブには再生機能があり、期間とルールを指定できる。全件の独自再発行だけが方法ではない。
D
元バスへの再生で期間と集計ルールを指定し、集計側もイベントID等で冪等にする★ 正解
再生の適用範囲を絞り、再配信に伴う二重計上にも対処する設計である。
解説
アーカイブの再生先は元のイベントバスであり、期間や対象ルールを指定できる。集計ルールへ限定して再生し、既に処理したイベントの二重計上も防ぐ。アーカイブを消す操作や別バスへの直接再生とは異なる。
根拠資料・確認情報
対応範囲:SAP-C03(2026-11-17開始予定、2026-10-30時点)
資料確認日:2026-10-30