只需按一下,即可使用 Amazon Managed Service for Apache Flink 藍圖建置端對端串流管道。進一步了解。
我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。
如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。
必要 Cookie 對於我們所提供的網站和服務而是必要的,而且無法停用。它們的設定通常是對您在網站上的動作的回應,例如,設定您的隱私偏好、登入或填寫表單。
效能 Cookie 提供有關客戶如何瀏覽我們網站的匿名統計資料,以便我們改善網站體驗和效能。獲核准的第三方可代表我們執行分析,但他們無法將資料用於自己的用途。
功能 Cookie 可協助我們提供實用的網站功能、記住您的偏好設定,以及顯示相關內容,獲核准的第三方可能會設定這些 Cookie 以提供特定網站功能。若您不允許這些 Cookie,則部分或全部服務可能無法正常運作。
我們或我們的廣告合作夥伴可以透過網站對廣告 Cookie 進行設定,協助我們提供相關的行銷內容。若您不允許這些 Cookie,您將看到相關程度較低的廣告。
封鎖部分類型的 Cookie 可能會影響您在使用我們的網站時的體驗。您可以隨時在本網站頁尾按一下「Cookie 偏好設定」來變更您的 Cookie 偏好設定。若要進一步了解我們和獲核准的第三方如何在我們的網站上使用 Cookie,請閱讀我們的 AWS Cookie 通知。
我們會在 AWS 網站和其他資產上顯示與您興趣相關的廣告,包括跨情境行為廣告。跨情境行為廣告使用來自一個網站或應用程式的資料,在不同公司的網站或應用程式上向您投放廣告。
若要不允許 AWS 根據 Cookie 或類似技術進行跨情境行為廣告,請在下方選取「不允許」並「儲存隱私權選擇」,或造訪已啟用法律認可拒絕訊號的 AWS 網站,例如全域隱私權控制。如果您刪除 Cookie 或從其他瀏覽器或裝置造訪本網站,您需要重新選擇。如需關於 Cookie 及其使用方式的詳細資訊,請參閱 AWS Cookie 聲明。
若要不允許所有其他 AWS 跨情境行為廣告,請透過電子郵件填寫此表單。
如需有關 AWS 如何處理您的資訊的詳細資訊,請閱讀 AWS 隱私權聲明。
我們目前只會儲存基本 Cookie,因為我們無法儲存您的 Cookie 偏好設定。
如果您想要變更 Cookie 偏好設定,請稍後使用 AWS 主控台頁尾中的連結重試,如果問題仍存在,請聯絡支援部門。
只需按一下,即可使用 Amazon Managed Service for 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 記憶體。
在 Apache Flink 應用程式方面,您需為每個應用程式支付額外一個 KPU 的協同運作費用。此外,也會針對應用程式收取執行中儲存體和耐久備份的費用。執行中應用程式儲存體用來在 Amazon Managed Service for Apache Flink 提供狀態處理能力,並按每月每 GB 收費。耐久備份為選購功能並按每月每 GB 收費,可將應用程式 point-in-time 恢復。
在串流模式下,由於記憶體和運算的需求會波動,因此 Amazon Managed Service for Apache Flink 會自動擴展您的串流處理程式所需的 KPU 數目。您可選擇依照所需的 KPU 數量佈建應用程式。
互動模式中,每個 Studio 應用程式會向您多收取兩個 KPU 的費用。一個 KPU 用於 Apache Flink 應用程式協調,另一個用於無伺服器互動開發環境。此外,也會向您收取有狀態處理能力所用的執行中應用程式儲存體費用。執行中應用程式儲存體按照每月每 GB 收費。
在 Studio 筆記本中進行開發時,未提供您建立耐久應用程式備份的選項。然而,當您在 Studio 筆記本中從互動模式部署應用程式到串流模式時,就能建立耐久應用程式備份。
我們建議您使用生產負載測試應用程式,以準確評估應用程式所需的 KPU 數量。KPU 用量可能依資料量和速度、程式碼複雜性、整合等具有顯著差異。在 Amazon Managed Service for Apache Flink 中使用 Apache Flink 執行期時尤其如此。例如,透過內部測試,我們觀察到無狀態的簡單應用程式每個 KPU 每秒輸送量為數百 MB,對於使用密集型機器學習 (ML) 演算法的複雜應用程式,每個 KPU 每秒輸送低於 1 MB。考慮到這些注意事項,我們在測試您的應用程式之前提供的一般指導是每個 KPU 每秒 1 MB。
您使用 Amazon Managed Service for Apache Flink Studio 持續篩選從 Amazon Kinesis Data Stream 擷取的串流資料,而且只保留有興趣的記錄。您希望能即時檢視並將記錄視覺化,同時以 SQL 和 Python 輕鬆撰寫查詢和程式。耐久狀態備份則不需要。您基於輸入串流的輸送量,為 Studio 筆記本佈建 4 個 KPU。您的每月 Amazon Managed Service for Apache Flink 費用的計算方式如下:
每月費用
使用串流處理應用程式在美國東部 (維吉尼亞北部) 的價格是每個 KPU 每小時 0.11 USD。這個簡易應用程式會使用 4 個 KPU 處理內送的資料串流。各 Studio 筆記本應用程式 (例如:互動模式) 每應用程式多收 2 個 KPU 的費用。每月 KPU 費用 = 30 天 * 24 小時 * ([4 個 KPU + 額外 2 個 KPU] * 0.11 USD/小時) = 475.20 USD
Apache Flink 應用程式每個 KPU 使用 50 GB 執行中應用程式儲存體,在 US-East-1 的價格是每月每 GB 0.10 USD。
每月執行中應用程式儲存體費用 = 30 天 * 24 小時 * 4 個 KPU * (50GB * 0.10 USD/每月每 GB) = 20.00 USD
總費用 = $475.20 + $20.00 = $495.20
您使用 Amazon Managed Service for Apache Flink Studio,在依 Amazon Managed Streaming for Apache Kafka (Amazon MSK) 叢集中的主題所擷取的串流資料上建置移動時段。您以 4 個 KPU 的 Studio 筆記本在兩天內使用八小時,以開發並測試查詢。開發後,您將應用程式部署為 12 個 KPU 的串流應用程式。串流應用程式一部署完成,您即將 Studio 筆記本停止。串流應用程式可以使用耐久應用程式狀態,且您每天建立耐久狀態備份。
使用串流處理應用程式在美國東部 (維吉尼亞北部) 的價格是每 KPU 每小時 0.11 USD。
每月費用
開發並測試查詢 Amazon Managed Service for Apache Flink Studio:
KPU 費用 = 2 天 * 8 小時 * (4 KPU + Studio 筆記本的額外 2 個 KPU) * 0.11USD/小時) = 10.56 USD
Apache Flink 應用程式每個 KPU 使用 50 GB 執行中應用程式儲存體,在 US-East-1 的價格是每月每 GB 0.10 USD。
執行中應用程式儲存體費用 = 2 天 * 8 小時 * 4 個 KPU * (50GB * 0.10 USD/每月每 GB) = 0.44 USD
部署為串流應用程式以連續執行並取得應用程式備份:
KPU 費用 = 28 天 * 24 小時 * (2 個 KPU + 串流應用程式額外 1 個 KPU) * 0.11 USD/小時) = 221.76 USD
Apache Flink 應用程式每個 KPU 使用 50 GB 執行中應用程式儲存體,在 US-East-1 的價格是每月每 GB 0.121 USD。
執行中應用程式儲存體費用 = 28 天 * 24 小時 * 2 個 KPU * (50GB * 0.10 USD/每月每 GB) = 9.33 USD
耐久性應用程式儲存體費用 = 28 * (1 MB/備份 * 1 GB/1000 MB) * 0.023 USD/每月每 GB = 0.01 USD (無條件進位至最接近的美分)
總費用 = $10.56 + $0.44 + $221.76 + $9.33 + $0.01 = $242.10
您在 Amazon Managed Service for Apache Flink 中使用 Apache Flink 應用程式,將從 Kinesis Data Stream 擷取的日誌資料持續地轉換並且傳送至 Amazon Simple Storage Service (Amazon S3)。日誌資料會透過數種運算子轉型,包括套用結構描述至不同的日誌事件、按事件類型分割資料、按時間戳記排序資料,以及在交付資料前緩衝資料一小時。應用程式有許多轉型步驟,但這些步驟都不需要密集運算。此串流每天有 12 小時以每秒 2,000 筆記錄的速度導入資料,另外 12 小時則加速至每秒 8,000 筆記錄。您並未建立任何耐久應用程式備份。每月 Amazon Managed Service for Apache Flink 費用的計算方式如下:
每月費用
美國東部 (維吉尼亞北部) 的價格是每 KPU 每小時 0.11 USD。Amazon Managed Service for Apache Flink 會為每個 KPU 分配 50 GB 的執行中應用程式儲存空間,每 GB 每月收取 0.10 USD 的費用。
高工作負載:在高工作負載的 12 小時期間,Amazon Managed Service for Apache Flink 應用程式每秒處理 8,000 筆記錄並且自動向上擴展至 8 個 KPU。在高工作負載期間結束後,Amazon Managed Service for Apache Flink 應用程式會在持續 6 小時輸送量較低後縮減應用程式的規模。應用程式每天共有 18 小時縱向擴展至 8 個 KPU。
30 天/月 * 18 小時/天 = 540 小時/月
每月 KPU 費用 = 540 小時/月 * 8 個 KPU * 0.11 USD/小時 = 475.20 USD
每月執行中應用程式儲存體費用 = 540 小時/月 * 8 個 KPU * 50 GB/KPU * 0.10 USD/每月每 GB = 30.00 USD
每月 KPU 和儲存體費用 = 475.20 USD + 30.00 USD = 505.20 USD
低工作負載:在剩下六小時的低工作負載期間,Amazon Managed Service for Apache Flink 應用程式每秒處理 2,000 筆記錄並且自動縮減規模至 2 個 KPU。
30 天/月 * 6 小時/天 = 180 小時/月
每月 KPU 費用 = 180 小時/月 * 2 個 KPU * 0.11 USD/小時 = 39.60 USD
每月執行中應用程式儲存體費用 = 180 小時/月 * 2 個 KPU * 50 GB * 0.10 USD/每月每 GB = 2.50 USD
每月 KPU 和儲存體費用 = 39.60 USD + 2.50 USD = 42.10 USD
每個 Apache Flink 應用程式會收取額外一個 KPU 的費用。
每月費用 = 30 * 24 * 1 個 KPU * 0.11 USD/小時 = 79.20 USD
總費用 = $505.20 + $42.10 + $79.20 = $626.50
您使用 Amazon Managed Service for Apache Flink Studio,在依 Amazon Managed Streaming for Apache Kafka (Amazon MSK) 叢集中的主題所擷取的串流資料上建置移動時段。您使用具有 4 個 KPU 的 Studio 筆記本,可在當月第一天 10:30 開始進行開發和測試查詢。開發後,您在 17:00 將應用程式部署為 2 個 KPU 的串流應用程式。串流應用程式一部署完成,您即可在一小時後的 18:00 停止 Studio 筆記本。串流應用程式可以使用耐久應用程式狀態,且您每天建立耐久狀態備份。
使用串流處理應用程式在美國東部 (維吉尼亞北部) 的價格是每 KPU 每小時 0.11 USD。
每月費用
使用 Amazon Managed Service for Apache Flink Studio 開發並測試查詢:
您的 Studio 應用程式當月執行 450 分鐘 (第一天的 10:30 到 18:00)
KPU 費用 = 450 分鐘 * (4 個 KPU + Studio 筆記本的額外 2 個 KPU) * 0.11 美元/小時) = 4.95 美元
Apache Flink 應用程式每個 KPU 使用 50 GB 執行中應用程式儲存空間,其中會為 Studio 筆記本應用程式提供額外 50 GB 的執行中儲存空間,且在 US-East-1 中的價格是每月每 GB 收費 0.10 美元。
執行中應用程式儲存空間費用 = 450 分鐘 * (Studio 筆記本的 4 個 KPU + 1 個額外 KPU) * (50 GB * 每月 0.10 美元/GB) = 0.26 美元
部署為串流應用程式以連續執行並取得應用程式備份:
串流應用程式在一個月內執行 703 小時 (從第一天的 17:00 開始)
KPU 費用 = 703 小時 * (2 個 KPU + 串流應用程式額外 1 個 KPU) * 0.11 美元/小時) = 231.99 美元
Apache Flink 應用程式每個 KPU 使用 50 GB 執行中應用程式儲存體,在 US-East-1 的價格是每月每 GB 0.121 USD。
執行中應用程式儲存空間費用 = 703 小時 * 2 個 KPU * (50GB * 0.10 美元/每月每 GB) = 9.76 美元
耐久性應用程式儲存空間費用 = 703 小時 * (1 MB/備份 * 1 GB/1,000 MB) * 0.023 美元/每月每 GB = 0.01 美元 (無條件進位至最接近的美分)
總費用 = 4.95 美元+ 0.26 美元 + 231.99 美元 + 9.76 美元 + 0.01 美元 = 246.97 美元