Amazon Kinesis Streams 使用簡單的按使用量付費定價。既無預付費用也沒有最低費用,只需為您使用的資源付費。定價根據兩個核心方式 – 碎片小時和 PUT 承載單位,還有一個選用方式 – 延長資料保留時間。

使用 AWS 每月成本簡易計算器估算每月的帳單。

碎片是 Amazon Kinesis 串流傳輸的基本輸送量單位。一個碎片提供 1 MB/秒資料輸入和 2 MB/秒資料輸出容量。一個碎片最高可支援每秒 1000 次記錄。您可以根據輸送量要求指定串流所需的碎片數量。您需要按小時費率支付每個碎片的費用。

記錄是您的資料生產者新增到 Amazon Kinesis 串流的資料。記錄中每 25 KB 承載「區塊」為一個 PUT 承載單位。例如,5 KB 記錄包含一個 PUT 承載單位、45 KB 記錄包含兩個 PUT 承載單位,而 1 MB 記錄包含 40 個 PUT 承載單位。PUT 承載單位的費用以每百萬 PUT 承載單位費率計算。

Amazon Kinesis 預設會將您的資料存放 24 小時。您可以選擇增加串流的資料保留期,最長 7 天。一旦啟用延長資料保留時間,串流產生的每個碎片小時都需支付額外費率。

* 從 Amazon Kinesis 串流取得記錄是免費的。

* 資料傳輸是免費的。AWS 不會收取從資料生產者到 Amazon Kinesis Streams 的資料傳輸或從 Amazon Kinesis Streams 到 Amazon Kinesis 應用程式的資料傳輸費用。

* 請注意,AWS 免費方案目前不包括 Amazon Kinesis Streams。AWS 免費方案是提供一組 AWS 服務免費試用的計畫。有關 AWS 免費方案的更多詳細資訊,請參閱 AWS 免費方案


除非另有說明,否則我們的價格不包括適用的稅金和稅收 (包括加值稅和適用的營業稅)。帳單地址在日本的客戶若使用 AWS,則需負擔日本消費稅。進一步了解

假設我們的資料產生者每秒共執行 100 次記錄,而每次記錄包含 35 KB 的資料。在這種情況下,資料的總輸入速率為 3.4 MB/秒 (100 次記錄/秒*35 KB/記錄)。為了方便起見,我們假設每次記錄的輸送量和資料大小在全天都穩定不變。請注意,我們可以隨時動態調整 Amazon Kinesis 串流的輸送量。

首先,我們計算串流達到所需輸送量需要的碎片數量。由於一個碎片可提供每秒 1 MB 的資料輸入容量並支援每秒 1000 次記錄,四個碎片就可以提供每秒 4 MB 的資料輸入容量並支援每秒 4000 次記錄。所以,具有四個碎片的串流就可以達到我們所需的每秒 100 次記錄,3.4 MB 輸送量。

然後,我們使用美國東部區域的 Amazon Kinesis Streams 定價來計算 Amazon Kinesis Streams 的每月成本:

  • 碎片小時:一個碎片每小時的成本為 0.015 USD,或每天成本為 0.36 USD (0.015 USD*24)。我們的串流有四個碎片,因此每天的成本為 1.44 USD (0.36 USD*4)。若一個月有 31 天,則我們的碎片小時每月成本為 44.64 USD (1.44 USD*31)。
  • PUT 承載單位 (25 KB):如果我們的記錄是 35 KB,每個記錄包含兩個 PUT 承載單位。我們的資料生產者每秒共執行 100 次記錄或 200 個 PUT 承載單位,也就是每個月 267,840,000 次記錄或 535,680,000 個 PUT 承載單位。如果一百萬個 PUT 承載單位費用是 0.014 USD,則每月 PUT 承載單位費用為 7.499 USD (0.014 USD*535.68)。

或是,我們可以選擇將串流的資料保留期從 24 小時增加到最長 7 天。在這個範例中,我們假設串流在整個月都已啟用延長資料保留時間。或者,我們也可以選擇只有當延長資料保留時間對避免資料遺失而言非常重要的情況下,才啟用延長資料保留時間,以節省延長資料保留時間的成本。

  • 延長資料保留時間 (最多 7 天):延長資料保留時間每碎片小時額外費用為 0.020 USD。我們的串流每月產生 2,976 個碎片小時 (4 個碎片 * 24 小時/天 * 31 天/月),每月的延長資料保留時間費用為 59.52 USD (0.020 USD * 2,976)

將碎片小時成本和 PUT 承載單位成本相加之後,得到的 Amazon Kinesis Streams 總成本為每天 1.68 USD,或每月 52.14 USD。每天花費 1.68 USD,就能夠使用全受管串流資料基礎設施,以可靠靈活的方式每秒持續導入 4 MB 資料或每天 337 GB 資料。此外,我們還能將 Amazon Kinesis 串流的資料保留期從 24 小時增加到最長 7 天,每月的額外費用為 59.52 USD。