使用 AWS Fargate 無需預付費用,只需按使用的資源付費。您支付在 Amazon Elastic Container Service (ECS)Amazon Elastic Kubernetes Service (EKS) 上執行的容器化應用程式 vCPU、記憶體和儲存資源耗用量的費用。

AWS Fargate 定價

AWS Fargate 定價方式是從您開始下載容器映像直到 Amazon ECS 任務或 Amazon EKSPod 終止的時間 (四捨五入到最接近的秒數) 所使用的 vCPU、記憶體和儲存1資源來計算。

1 儲存定價目前僅適用於 Amazon ECS
2 查看已推出 EKS/Fargate 的區域
https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/

定價詳細資訊

定價是以任務或 Pod 請求的 vCPU、記憶體和儲存1資源為依據。這三個維度可以分別設定。

1 儲存資源目前僅可用於 ECS。

適用於 Amazon ECS 的 Fargate Spot 定價

Fargate Spot 可讓客戶以比常規 Fargate 價格低 70% 的折扣,在備用容量上執行容許中斷的 Amazon ECS 任務。藉由 Fargate Spot,在 Amazon ECS 任務執行的這段時間,您將持續支付生效的 Spot 價格。Fargate Spot 的價格由 AWS Fargate 制定,然後根據 Fargate Spot 容量的長期供需趨勢逐漸調整。下表顯示每個區域的 vCPU 小時和 GB 小時的目前 Spot 價格。

適用於 Amazon ECS 的 Fargate 暫時性儲存定價

系統將 20 GB 的預設暫時性儲存提供給所有 Fargate 任務和 Pod—您只需為設定的附加儲存支付費用。

1 儲存資源目前僅可用於 ECS。

支援的組態

CPU
記憶體值
0.25 vCPU 0.5 GB、1 GB 和 2 GB
0.5 vCPU 最小值1 GB,最大值4 GB,1 GB 增量
1 vCPU 最小值2 GB,最大值8 GB,1 GB 增量
2 vCPU 最小值4 GB,最大值16 GB,1 GB 增量
4 vCPU 最小值8 GB,最大值30 GB,1 GB 增量

 

期間

定價以秒為單位計算,最低費用為 1 分鐘。持續時間是從您開始下載容器映像 (docker pull) 直到任務終止的時間來計算,四捨五入到接近的秒數。

適用於 Amazon ECS 和 Amazon EKS 的 Compute Savings Plan

如果您的 Fargate 用量穩定,可善加利用 Savings Plans。如果您承諾持續一年或三年使用特定運算量 (以每小時金額 (USD) 計算),Savings Plans 可為您節省高達一半的 AWS Fargate 用量費用。

進一步了解 »

其他費用

如果您的容器使用其他 AWS 服務或傳輸資料,可能會產生其他費用。例如,如果容器使用 Amazon CloudWatch Logs 進行應用程式記錄,則需支付 CloudWatch 用量的費用。

如需 AWS 服務定價的詳細資訊,請參閱相關 AWS 服務詳細資訊頁面的定價部分。以下列出一些常用服務定價資訊的連結。

資料傳輸:您需支付標準 AWS 資料傳輸費

* 此頁面的 GB = 1024^3 個位元組

定價範例

範例 1


美國東部 (維吉尼亞北部) 區域定價

假設您的服務使用 5 個 ECS 任務,在一個月 (30 天) 每天執行 10 分鐘 (600 秒),其中每個 ECS 任務使用 1 個 vCPU、2 GB 記憶體和 30 GB 暫時性儲存。使用美國東部 (維吉尼亞北部) 的 CPU 成本定價:每 vCPU 秒 0.000011244 USD,記憶體成本:每 GB 每秒 0.000001235 USD,以及暫時性儲存成本:每 GB 每秒 0.0000000308 USD。

每月 CPU 費用

vCPU 總費用 = (任務數) x (vCPU 數) x (每 CPU 秒價格) x (每天 CPU 持續時間 (秒)) x (天數)

vCPU 總費用 = 5 x 1 x 0.000011244 x 600 x 30 = 1.01 USD

每月記憶體費用

記憶體總費用 = (任務數) x (記憶體 GB 數) x (每 GB 價格) x (每天記憶體持續時間 (秒)) x (天數)

記憶體總費用 = 5 x 2 x 0.000001235 x 600 x 30 = 0.22 USD

每月暫時性儲存費用

暫時性儲存總計費用 = (任務數) x (額外的暫時性儲存 GB 數) x (每 GB 價格) x (每天記憶體持續時間 (秒)) x (天數)
 額外的暫時性儲存 GB 數:30 - 20 = 10

暫時性儲存總計費用 = 5 x 10 x 0.0000000308 x 600 x 30 0.03 USD

每月 Fargate 運算費用

每月 Fargate 運算費用 = (每月 CPU 費用) + (每月記憶體費用) + (每月暫時性儲存費用)

每月 Fargate 運算費用:1.01 USD + 0.22 USD + 0.03 USD = 1.26 USD

範例 2


美國東部 (維吉尼亞北部) 區域定價

例如:假設您的服務使用 10 個 EKS Pod,每天執行 1 小時 (3600 秒) 達一個月 (30 天),此時每個 EKS Pod 使用 0.25 vCPU 和 1 GB 記憶體,運作區域為美國東部 (維吉尼亞北部) 區域。

每月 CPU 費用

vCPU 總費用 = (Pod 數) x (vCPU 數) x (每 CPU 秒價格) x (每天 CPU 持續時間 (秒)) x (天數) 

vCPU 總費用:10 x 0.25 x 0.000011244 x 3600 x 30 = 3.04 USD

每月記憶體費用

記憶體總費用 = (Pod 數) x (記憶體 GB 數) x (每 GB 價格) x (每天記憶體持續時間 (秒)) x (天數)

記憶體總費用 = 10 x 1 x 0.000001235 x 3600 x 30 = 1.33 USD

每月 Fargate 運算費用

每月 Fargate 運算費用 = (每月 CPU 費用) + (每月記憶體費用)

每月 Fargate 運算費用:3.04 USD + 1.33 USD = 4.37 USD

其他定價資源

AWS 定價計算器

輕鬆計算您的 AWS 每月成本

成本資源中心

切換到 AWS 的其他資源

探索更多 AWS Fargate 資源

閱讀常見問答集
準備好開始建立?
開始使用 AWS Fargate
還有其他問題嗎?
聯絡我們