使用 Amazon Kinesis Analytics,您只需按實際用量付費。我們會根據您執行串流處理應用程式所使用的 Kinesis 處理單元 (或 KPU) 平均數量,以小時費率進行計費。

單一 KPU 是一個串流處理容量的單位,由 4 GB 記憶體、1 個 vCPU 運算及對應的聯網能力組成。因為查詢複雜性各有不同,且記憶體需求和運算在回應中會有差異,所以 Amazon Kinesis Analytics 將以自動且彈性的方式擴展完成分析所需的 KPU 數目。使用 Amazon Kinesis Analytics 不需要佈建資源,也沒有預付費用或最低費用。

Amazon Kinesis Analytics 現在已正式上市

馬上開始
  • 美國東部 (維吉尼亞北部)

    Kinesis 處理單元,每小時
    每小時 0.110 USD

    (串流處理容量由 4 GB 記憶體、1 個 vCPU 運算和對應的聯網資源組成)

     

     
  • 美國西部 (奧勒岡)

    Kinesis 處理單元,每小時
    每小時 0.110 USD
    (串流處理容量由 4 GB 記憶體、1 個 vCPU 運算和對應的聯網資源組成)  
  • 歐洲 (愛爾蘭)

    Kinesis 處理單元,每小時
    每小時 0.120 USD
    (串流處理容量由 4 GB 記憶體、1 個 vCPU 運算和對應的聯網資源組成)  

客戶使用 Amazon Kinesis Analytics 持續篩選從 Kinesis Firehose 擷取的串流資料,而且只保留有興趣的記錄。他們的 Kinesis Analytics 每月費用計算方式如下:

每月費用

美國東部的價格是串流處理應用程式使用的每 KPU 每小時 0.11 USD。1 個 KPU 提供的串流處理容量相當於 4 GB 記憶體、1 個 vCPU 運算及對應的聯網能力。

這個簡單的串流篩選條件耗用 1.7 GB 的記憶體和 1 個 vCPU 的 50% 來處理 Firehose 中的資料。

因為他們的串流 SQL 查詢使用少於 4 GB 的記憶體和低於 1 個 vCPU 的運算,所以應用程式只需要 1 個 KPU 來處理工作負載。

每月費用 = 30 天 * 24 小時 * (1 KPU * 0.11 USD/小時) = 79.20 USD

客戶使用 Amazon Kinesis Analytics,計算於 Kinesis Stream 擷取的線上購物交易中每 1 分鐘移動時段售出項目的總和。這個串流通常會以每秒 1,000 個記錄的速度導入資料,但是在促銷活動期間,一天中會有一次資料峰值在 1 小時內達到每秒 6,000 個記錄。他們的 Kinesis Analytics 每月費用計算方式如下:

每月費用

美國東部的價格是每 KPU 每小時 0.11 USD。1 個 KPU 提供的串流處理容量相當於 4 GB 記憶體、1 個 vCPU 運算及對應的聯網能力。

傳入的 Kinesis 串流以每秒 1,000 個記錄的速度傳輸資料。但是一天中會有一次串流峰值在 1 小時內達到每秒 6,000 個記錄。 

  • 對於一天 24 小時中處於「穩定狀態」的 23 個小時:

    移動時段查詢耗用 3.2 GB 的記憶體和 1 個 vCPU 的 50% 來處理資料。

    因為他們的串流 SQL 查詢使用少於 4 GB 的記憶體和低於 1 個 vCPU 的運算,所以應用程式在這些小時中只需要 1 個 KPU 來處理工作負載。

  • 對於一天 24 小時中處於「峰值狀態」的 1 個小時:

    移動時段查詢耗用 6.4 GB 的記憶體和 1 個 vCPU 的 75% 來處理串流中較高的資料輸送量。串流 SQL 查詢超過單一 KPU 提供的記憶體,但少於 2 個 KPU 提供的 8 GB 記憶體。客戶在一天 24 小時內的這 1 個小時要支付 2 個 KPU 的費用。

每月費用: 

穩定狀態 = 30 天 * 23 小時 * (1 KPU * 0.11 USD/小時) = 75.90 USD

峰值狀態 = 30 天 * 1 小時 * (2 KPU * 0.11 USD/小時) = 6.60 USD

費用總額 = 75.90 USD + 6.60 USD= 82.50 USD