只需按一下,即可使用 Amazon Managed Service for Apache Flink 藍圖建置端對端串流管道。進一步了解。

Amazon Managed Service for Apache Flink 定價

簡介

使用 Apache Flink 即時轉換和分析串流資料

有了 Amazon Managed Service for Apache Flink,您就可以使用開放原始碼架構與資料串流處理引擎 Apache Flink 即時轉換和分析串流資料。Amazon Managed Service for Apache Flink 可簡化 Apache Flink 工作負載的建置及管理,且可協助您更輕鬆地整合應用程式和其他 AWS 服務。

使用 Amazon Managed Service for Apache Flink,您僅需按實際用量付費。無須佈建任何資源,也沒有預付費用。我們會根據您執行應用程式所使用的 Kinesis 處理單元 (KPU) 數量,以小時費率進行計費。一個 KPU 共計有 1 vCPU 運算和 4 GB 記憶體。

Amazon Managed Service for Apache Flink 串流應用程式定價

在 Apache Flink 應用程式方面,您需為每個應用程式支付額外一個 KPU 的協同運作費用。此外,也會針對應用程式收取執行中儲存體和耐久備份的費用。執行中應用程式儲存體用來在 Amazon Managed Service for Apache Flink 提供狀態處理能力,並按每月每 GB 收費。耐久備份為選購功能並按每月每 GB 收費,可將應用程式 point-in-time 恢復。

在串流模式下,由於記憶體和運算的需求會波動,因此 Amazon Managed Service for Apache Flink 會自動擴展您的串流處理程式所需的 KPU 數目。您可選擇依照所需的 KPU 數量佈建應用程式。

Amazon Managed Service for Apache Flink Studio 定價

互動模式中,每個 Studio 應用程式會向您多收取兩個 KPU 的費用。一個 KPU 用於 Apache Flink 應用程式協調,另一個用於無伺服器互動開發環境。此外,也會向您收取有狀態處理能力所用的執行中應用程式儲存體費用。執行中應用程式儲存體按照每月每 GB 收費。

在 Studio 筆記本中進行開發時,未提供您建立耐久應用程式備份的選項。然而,當您在 Studio 筆記本中從互動模式部署應用程式到串流模式時,就能建立耐久應用程式備份。

一般 KPU 使用指導

我們建議您使用生產負載測試應用程式,以準確評估應用程式所需的 KPU 數量。KPU 用量可能依資料量和速度、程式碼複雜性、整合等具有顯著差異。在 Amazon Managed Service for Apache Flink 中使用 Apache Flink 執行期時尤其如此。例如,透過內部測試,我們觀察到無狀態的簡單應用程式每個 KPU 每秒輸送量為數百 MB,對於使用密集型機器學習 (ML) 演算法的複雜應用程式,每個 KPU 每秒輸送低於 1 MB。考慮到這些注意事項,我們在測試您的應用程式之前提供的一般指導是每個 KPU 每秒 1 MB。

依 AWS 區域定價

Page Topics

定價範例