概觀
Amazon EventBridge 提供四種類型的事件匯流排。兩種用於建置事件驅動應用程式的自訂事件匯流排:一種是於 2026 年 9 月推出的增強型自訂事件匯流排,另一種是於 2019 年 7 月推出的自訂事件匯流排 – 經典版。存在於所有 AWS 帳戶中的預設事件匯流排,可接收來自 AWS 服務的狀態變更事件。用於接收來自第三方整合之事件的合作夥伴事件匯流排。所有事件匯流排皆不收取最低費用,且各依其提供的用量與功能計價。
自訂事件匯流排
適用於組織規模事件驅動應用程式的事件匯流排:單一匯流排可跨帳戶共用、支援 10,000+ 個訂閱、依序傳遞、內建儲存空間,以及選用的受管事件評估功能。定價取決於所發佈與傳遞的資料量。
事件輸入
事件輸出
事件會無條件進位至最接近的 1KB 計費大小。範例:100 萬個 2KB 事件交付至 2 個訂閱,會產生 2 GB 輸入和 4 GB 輸出。費用為 (2 GB x 0.18 USD) + (4 GB x 0.05 USD) = 0.56 USD。
儲存
受管事件來源輸入
| 事件來源 | 輸入 |
|---|---|
| 轉送至自訂事件匯流排的 AWS 服務事件 | 依每月輸入用量級距計費 * |
* 來自預設或合作夥伴事件匯流排的 aws.s3 事件和 aws.partner 事件,會在來源端計費,不計入額外的輸入成本
事件評估功能 (僅在設定時收費)
未設定任何事件評估功能 = 0 USD 事件評估費用。事件評估以 64 KB 區塊計量。
定價範例
客戶每秒將 1,000 個事件發佈至自訂事件匯流排,每個事件平均 2KB,具有 2 個訂閱 (其中一個含 JSONata 轉換)、7 天保留期,以及 1% 的交付失敗率,並採用預設重試原則 (重試 3 次)。
| 維度 | 計算 | 每月成本 |
|---|---|---|
| 輸入 | 2.592B 個事件 x 2KB = 5,184 GB;前 5,000 GB x 0.18 USD + 184 GB x 0.12 USD | 922 USD |
| 輸出 (初始) | 5,184 GB x 2 個訂閱 = 10,368 GB x 0.05 USD | 518 USD |
| 輸出 (重試) | 10,368 GB x 1% 失敗率 x 3 次重試 = 311 GB x 0.05 USD | 16 USD |
| 事件評估 | 2.592B (去重) + 2.592B (1 個訂閱上的 JSONata) = 5.184B 個事件 x 0.15 USD/百萬 | 778 USD |
| 儲存 | 172.8 GB/天 x 超出預設值 6 天 = 1,037 GB x 0.08 USD | 83 USD |
| 每月總成本 | 2,317 USD/月 | |
| 輸入方案假設 1 TB = 1,000 GB | ||
自訂事件匯流排 – 經典版
AWS 免費方案:AWS 管理事件由事件匯流排免費擷取。
EventBridge 事件匯流排可接收來自 AWS 服務、SaaS 合作夥伴 (「合作夥伴事件」) 或您自有應用程式 (「自訂事件」) 的事件。超過 250 個 AWS 服務會自動將事件傳送至事件匯流排,讓您能檢視在您 AWS 帳戶中對資源執行之管理作業 (「AWS 管理事件」)。管理操作亦稱為控制平面操作。部分 AWS 服務,例如 S3,可在您選擇加入後,將資料平面事件傳送至事件匯流排 (「AWS 選擇加入資料事件」)。
承載大小:承載的每個 64 KB 區塊會視為一個事件來計費 (例如,256 KB 承載的事件會視為 4 個事件來計費)。
您可能會產生額外的跨區域資料傳輸費用,依標準 AWS 資料傳輸費用計費。
全域端點不會收取其他費用。發佈到全域端點的自訂事件按上述自訂事件定價計費。
定價範例
如果您在一個月內將 5 百萬個 AWS 管理事件傳送至其他帳戶的服務,您的費用計算如下:
每月擷取的 AWS 管理事件 = 5M 個事件 (每個皆等於或小於 64 KB)
每月擷取費用 = 5M * 0.00/M = 每月 0.00 USD
每月傳遞至不同帳戶中服務的 AWS 管理事件 = 5M 個事件 (每個皆等於或小於 64 KB)
每月傳遞費用 = 5M * 1.00 USD/M = 每月 5.00 USD
每月 EventBridge 費用總計 = 5.00 USD/ 月
如果您的 SaaS 應用程式在一個月內發佈 5 百萬個事件,並且您將這些事件中的 1 百萬個傳送至不同帳戶的服務,您的費用將計算如下:
每月擷取的合作夥伴事件 = 5M 個事件 (每個皆等於或小於 64 KB)
每月擷取費用 = 5M * 1.00 USD/M = 每月 5.00
每月傳遞至不同帳戶中服務的合作夥伴事件 = 1M 個事件 (每個皆等於或小於 64 KB)
每月傳遞費用 = 1M * 0.05 USD/M = 每月 0.05 USD
每月 EventBridge 費用總計 = 5.05 USD/ 月
如果您在一個月內將 1000 萬個自己的事件發佈至帳戶 A 中的事件匯流排,將 5 百萬個事件傳送至帳戶 B 中的另一個事件匯流排,然後將這些事件傳送至帳戶 B 中的其他服務,您的費用計算如下:
每月擷取的自訂事件 = 10M 個事件 (每個皆等於或小於 64 KB)
每月擷取費用 = 10M * 1.00 USD/M = 每月 10.00 USD
每月傳遞至另一個事件匯流排的自訂事件 = 5M 個事件 (每個皆等於或小於 64 KB)
每月傳遞至相同帳戶中服務的自訂事件 = 5M 個事件 (每個皆等於或小於 64 KB)
每月傳遞費用 = (5M * 1.00 USD/M) + (5M * 0.00 USD/M) = 每月 5.00 USD
每月 EventBridge 費用總計 = 15.00 USD/ 月
管道
Amazon EventBridge 管道可透過選用的轉換、篩選和擴充步驟,協助您在事件生產者和取用者之間建立點對點整合。
承載內容大小:承載內容的每個 64 KB 區塊會以一次請求計費。例如,具有 256 KB 承載的批次事件按四個請求計費。
定價範例
如果您的來源 Amazon Simple Queue Service (SQS) 佇列在一個月內收到 1000 萬個事件,您套用了一個與 25% 的記錄相符的篩選條件,並且每個請求對五個事件進行批次處理,則將這些相符記錄傳送至目標的費用如下:
用量:
每月傳送的請求數 = 10,000,000 * 25% / 5 = 500,000
篩選後的請求數 = 500,000
費用:
篩選後的請求 = 0.5M * 0.40 USD = 0.20 USD
EventBridge 每月總費用 = 0.20 USD
排程器
免費方案:作為免費方案的一部分,您可以免費開始使用 EventBridge Scheduler。您每月可免費進行 14,000,000 次調用。某些應用程式可能能夠在此免費方案的範圍內操作。
定價範例
如果應用程式安排了 1,000 萬個重複排程,每月在美國西部區域調用兩次。
用量:
每月週期性排程 = 10M * 2 = 20M
每月調用 = 20M
費用:
每月調用次數:(20M – 14M 免費方案) * 1.00 USD/M = 6.00 USD
總費用:每月 6.00 USD
*每月會計算所有區域的免費方案用量 (除了 GovCloud 區域) 並自動套用到您的帳單。未使用的免費用量無法累計到下個月。限制條件適用。請參閱
優惠條款 進一步了解詳細資訊。
API 目的地
API 目的地可協助您將事件從 EventBridge 事件匯流排或 Pipe 傳送至公有或私有網路中的任何 Web 型應用程式。API 目的地可與 AWS PrivateLink 和 Amazon VPC Lattice 整合,以便與 Amazon Virtual Private Clouds (VPC) 等私有網路中的應用程式進行安全的點對點連線。
承載大小:承載內容的每個 64 KB 區塊會以一個事件計費 (例如,承載內容為 256 KB 的事件會以 4 次請求計費)。您可能需要為資料傳出至網際網路和私有網路支付額外的資料傳輸費用。若使用公有端點,將依標準 AWS 資料傳輸費用計費。若是使用 AWS PrivateLink 和 Amazon VPC Lattice 調用私有端點,您須支付標準 AWS PrivateLink 和 Amazon VPC Lattice 資料傳輸費用。
定價範例
如果您在一個月內,將 2 百萬個事件從事件匯流排調用至可透過公有網際網路連線的 HTTPS 端點,您的 API 目的地費用計算如下:
每月事件 = 2M 個事件 (每個皆等於或小於 64 KB)
每月 API 目的地費用 = 2M * 0.20 USD/M = 每月 0.40 USD
如果您在一個月內,使用 AWS PrivateLink 和 Amazon VPC Lattice 將 2 百萬個事件從事件匯流排調用至私有 HTTPS 端點,您的 API 目的地費用計算如下:
每月事件 = 2M 個事件 (每個皆等於或小於 64 KB)
每月 API 目的地費用 = 2M * 0.20 USD/M = 每月 0.40 USD
事件重播
您將能夠指定事件模式,以確定要封存以重播的事件。按以下計費︰
重播按上述自訂事件定價收費。
定價範例
每月事件的收費 = 2 百萬個事件 * 每 1 百萬個事件為 1.00 USD = 每月 2.00 USD。
封存處理 = 2M 個事件 * 6 KB / (1024 * 1024) * 0.10 USD/GB = 1.14 USD
儲存成本 = 2M 個事件 * 6 KB/(1024*1024) * 0.023 USD/GB = 每月 0.26 USD
重播事件 = 2M * 1.00 USD/M = 每月 2.00 USD
EventBridge 每月總費用 = 2 USD (事件發佈) + 1.14 USD (封存處理) + 0.26 USD (儲存) + 2.00 USD (重播) = 每月 5.40 USD。
結構描述登錄檔
使用結構描述登錄檔處理 AWS 和自訂結構描述是免費的。
結構描述登錄檔的結構描述探索功能包括每月 5 百萬個擷取事件的免費方案。在大多數開發使用案例中,如果您在開發環境中使用探索功能,使用量應該可以保持在免費方案的涵蓋範圍內。
針對超出免費方案的額外用量,例如,如果您想要使用結構描述探索稽核通過生產事件匯流排的所有事件,則按以下標準收費:
承載大小:結構描述探索承載的每個 8 KB 區塊會視為一個擷取事件來計費 (例如,16 KB 承載的事件會視為兩個擷取事件來計費)。
定價範例
如果您的開發環境在一個月內發佈了 2 百萬個事件,每個事件平均為 2 KB;您在開發事件匯流排上啟用了結構描述探索功能,則您的費用計算方式如下所示:
每月事件的收費 = 2 百萬個事件 * 每 1 百萬個事件為 1.00 USD = 每月 2.00 USD。
結構描述登錄檔 = 免費。
結構描述探索 = 2 百萬個事件。無需額外的探索費用 (免費方案包括 5 百萬個事件)。
每月 EventBridge 總收費 = 2.00 USD (事件發佈) + 0 USD (結構描述登錄檔) + 0 USD 結構描述探索 = 每月 2.00 USD。