使用 AWS Lambda,您只需按實際用量付費。費用依函數的請求數量和程式碼執行持續時間計算。

Lambda 定價

Lambda@Edge 定價

Lambda 定價詳情

Lambda 是以每次開始執行以回應事件通知或叫用呼叫 (包括從主控台的測試叫用) 時計算一次請求。您需要根據您的所有函數請求總數支付費用。 

持續時間從您的程式碼開始執行的時間開始,直到其返回或終止位置為止,捨入到最近的 100 毫秒。價格取決於分配給函數的記憶體數量。

Lambda 免費方案包含每月 100 萬個免費請求以及每月 400,000 GB-秒的運算時間。 

免費方案

100 萬個請求

每月

400 GB-秒

每月運算時間。

Lambda 免費方案產品在 AWS 免費方案 12 個月的期限到期後不會自動過期,而是無期限地提供給現有的和新的 AWS 客戶。

請求

100 萬個請求免費

每月前 100 萬個請求免費。

之後每 100 萬個請求 0.20 USD

每個請求 0.0000002 USD。

持續時間

每月 400,000 GB-秒免費

每月前 400,000 GB-秒和高達 320 萬秒的運算時間免費。

之後使用的每 GB-秒 0.00001667 USD

價格取決於分配給函數的記憶體數量。

Lambda 免費方案包含每月 100 萬個免費請求以及每月 400,000 GB-秒的運算時間。您為 Lambda 函數選擇的記憶體大小決定它們能使用免費方案執行的時間。Lambda 免費方案產品在 AWS 免費方案 12 個月的期限到期後不會自動過期,而是無期限地提供給現有的和新的 AWS 客戶。

下表顯示不同記憶體大小的免費方案秒數及每 100 毫秒的大約價格。

記憶體 (MB) 每月的免費方案秒數 每 100 毫秒的價格 (USD)
128 3,200,000 0.000000208
192 2,133,333 0.000000313
256 1,600,000 0.000000417
320 1,280,000 0.000000521
384 1,066,667 0.000000625
448 914,286 0.000000729
512 800,000 0.000000834
576 711,111 0.000000938
640 640,000 0.000001042
704 581,818 0.000001146
768 533,333 0.000001250
832 492,308 0.000001354
896 457,143 0.000001459
960 426,667 0.000001563
1024 400,000 0.000001667
1088 376,471 0.000001771
1152 355,556 0.000001875
1216 336,842 0.000001980
1280 320,000 0.000002084
1344 304,762 0.000002188
1408 290,909 0.000002292
1472 278,261 0.000002396
1536 266,667 0.000002501
1600 256,000 0.000002605
1664 246,154 0.000002709
1728 237,037 0.000002813
1792 228,571 0.000002917
1856 220,690 0.000003021
1920 213,333 0.000003126
1984 206,452 0.000003230
2048 200,000 0.000003334
2112 193,939 0.000003438
2176 188,235 0.000003542
2240 182,857 0.000003647
2304 177,778 0.000003751
2368 172,973 0.000003855
2432 168,421 0.000003959
2496 164,103 0.000004063
2560 160,000 0.000004168
2624 156,098 0.000004272
2688 152,381 0.000004376
2752 148,837 0.000004480
2816 145,455 0.000004584
2880 142,222 0.000004688
2944 139,130 0.000004793
3008 136,170 0.000004897

其他費用

如果您的 Lambda 函數使用其他 AWS 服務或傳輸資料,可能會產生其他費用。例如,如果您的 Lambda 函數從 Amazon S3 讀取和寫入資料,將按照您發送讀取/寫入請求以及在 Amazon S3 中儲存的資料收取費用。

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

資料傳輸

如果您的 Lambda 函數啟動外部資料傳輸,則將按照 EC2 資料傳輸費率收取費用

Amazon S3 定價

包括儲存、請求和資料傳輸的定價

Amazon DynamoDB

包括資料儲存體、輸送容量和資料傳輸的定價

Lambda 定價範例

  • 範例 1

    如果您分配 512 MB 的記憶體給函數,一個月執行 300 萬次,而且每次執行 1 秒,則您的費用計算方式如下:
    如果您分配 512 MB 的記憶體給函數,一個月執行 300 萬次,而且每次執行 1 秒,則您的費用計算方式如下:

    每月運算費用

    每月運算價格為每 GB-秒 0.00001667 USD,免費方案提供 400,000 GB-秒。

    總運算 (秒) = 3 M * (1s) = 3,000,000 秒

    總運算 (GB-秒) = 3,000,000 * 512MB/1024 = 1,500,000 GB-秒

    總運算 – 免費方案運算 = 每月計費運算 GB- s

    1,500,000 GB-秒 – 400,000 免費方案 GB-秒 = 1,100,000 GB-秒

    每月運算費用 = 1,100,000 * 0.00001667 USD = 18.34 USD

     

    每月請求費用

    每月請求價格為每 100 萬個請求 0.20 USD,免費方案每月提供 100 萬個請求。

    總請求 – 免費方案請求 = 每月計費請求

    300 萬個請求 – 100 萬個免費方案請求 = 200 萬個每月計費請求

    每月請求費用 = 2 M * 0.2 USD/M = 0.40 USD

     

    當月總費用

    總費用 = 運算費用 + 請求費用 = 18.34 USD + 0.40 USD = 18.74 USD/月

  • 範例 2

    如果您分配 128 MB 的記憶體給函數,一個月執行 3000 萬次,而且每次執行 200 毫秒,則您的費用計算方式如下:
    如果您分配 128 MB 的記憶體給函數,一個月執行 3000 萬次,而且每次執行 200 毫秒,則您的費用計算方式如下:

    每月運算費用

    每月運算價格為每 GB-秒 0.00001667 USD,免費方案提供 400,000 GB-秒。

    總運算 (秒) = 30 M * (0.2 秒) = 6,000,000 秒

    總運算 (GB-秒) = 6,000,000 * 128 MB/1024 = 750,000 GB-秒

    總運算 – 免費方案運算 = 每月計費運算秒數

    750,000 GB-秒 – 400,000 免費方案 GB-秒 = 350,000 GB-秒

    每月運算費用 = 350,000 * 0.00001667 USD = 5.83 USD

     

    每月請求費用

    每月請求價格為每 100 萬個請求 0.20 USD,免費方案每月提供 100 萬個請求。

    總請求 – 免費方案請求 = 每月計費請求

    30 M 請求 – 1 M 免費方案請求 = 29 M 每月計費請求

    每月請求費用 = 29 M * 0.2 USD/M = 5.80 USD

     

    運算總費用

    總費用 = 運算費用 + 請求費用 = 5.83 USD + 5.80 USD = 11.63 USD/月

  • 範例 3

    此範例顯示您使用不同記憶體大小執行函數時的費用計算情況。例如,假設您有三個函數,每個函數的記憶體大小都不同,如下所述:
    此範例顯示您使用不同記憶體大小執行函數時的費用計算情況。例如,假設您有三個函數,每個函數的記憶體大小都不同,如下所述:

    函數 1

    128 MB 的記憶體,一個月內執行 2500 萬次,每次執行 200 毫秒

    總運算 (秒) = 25 M * (0.2 秒) = 5 M 秒

    函數 2

    448 MB 的記憶體,一個月內執行 500 萬次,每次執行 500 毫秒

    總運算 (秒) = 5 M * (0.5 秒) = 2 M 秒

    函數 3

    1024 MB 的記憶體,一個月內執行 250 萬次,每次執行 1 秒

    總運算 (秒) = 2.5 M * (1 秒) = 2.5 M 秒

     

    如果您執行這些函數,則您的費用計算方式如下:

    每月運算費用

    AWS Lambda 將總運算時間標準化為 GB-秒 (Gigabit-second),然後加總所有函數的總和

    函數 1 (GB-S) = 5 M 秒 * (128 MB/1024) = 625,000 GB-秒

    函數 2 (GB-S) = 2.5 M 秒 * (448 MB/1024) = 1,093,750 GB-秒

    函數 3 (GB-S) = 2.5 M 秒 * (1024 MB/1024) = 2,500,000 GB-秒

    每月總運算用量 (GB-S) = 4,218,750 GB-秒

     

    每月運算價格為每 GB-秒 0.00001667 USD,免費方案提供 400,000 GB-秒。

    每月收費運算用量 = 每月總運算用量 – 免費方案用量

    每月收費運算用量 = 4,218,750 – 400,000 = 3,818,750 GB-秒

    每月運算費用 = 3,818,750 * 0.00001667 = 63.66 USD

     

    每月請求費用

    每月請求價格為每 100 萬個請求 0.20 USD,免費方案每月提供 100 萬個請求。

    總請求 – 免費方案請求 = 每月計費請求

    (25 M+5 M+2.5 M) 請求 – 1 M 免費方案請求 = 31.5 M 每月計費請求

    每月請求費用 = 31.5 M * 0.2 USD/M = 6.30 USD

     

    當月總費用

    總費用 = 運算費用 + 請求費用 = 63.66 USD + 6.30 USD = 69.96 USD/月

Lambda@Edge 定價詳情

目前不提供 Lambda@Edge 免費方案。

您需要根據您的所有函數請求總數支付費用。每次 Lambda@Edge 開始執行以回應全球 CloudFront 事件時就會視為一個請求。

請求定價為每 1 百萬個請求 0.60 USD (每個請求 0.0000006 USD)。

期間的計算方式是從您的程式碼開始執行,直到它傳回結果或終止為止。您需要對所使用的每 GB-秒支付 0.00005001 USD 的費用。例如,如果您使用 Lambda@Edge 函數為每個執行分配 128 MB 的可用記憶體,則持續時間費用為每使用 128 MB-秒 0.00000625125 USD。請注意,Lambda@Edge 函數是以資料粒度為 50 毫秒來測量。

請求

每 100 萬個請求 0.60 USD

每個請求 0.0000006 USD

持續時間

每 128 MB-秒 0.00000625125 USD

Lambda@Edge 函數是以資料粒度為 50 毫秒來測量

Lambda@Edge 定價範例

其他定價資源

TCO 計算器

計算您的總體擁有成本 (TCO)

每月成本簡易計算器

輕鬆計算您的 AWS 每月成本

成本資源中心

切換到 AWS 的其他資源

了解如何開始使用 AWS Lambda

瀏覽入門頁面
準備好開始使用了嗎?
註冊
還有其他問題嗎?
聯絡我們