重温 2024 年亚马逊云科技 re:Invent 的精彩瞬间,一键查看主题演讲及创新讲座的精彩回放

 ✕

Amazon Lambda 定价

价格计计计器

Amazon Lambda 免费套餐

Lambda 免费套餐现已在由西云数据运营的亚马逊云科技中国(宁夏)区域和由光环新网运营的亚马逊云科技中国(北京)区域提供。免费套餐包括每月 1 百万次免费请求,每月计算时间最多可达 320 万秒。

价格计算器

Amazon 价格计算器

您可以使用 Amazon 价格计算器估算您的月度账单。该计算器使您能够估算 Amazon Lambda 成本。

请求

我们根据您所有函数的请求总数向您收费。Lambda 会在收到事件通知或调用 (包括来自控制台的测试调用) 时执行函数,每执行一次就计为一次请求。

每 100 万个请求 ¥1.36(每个请求 ¥0.00000136)

持续时间

持续时间从代码开始执行时起算,到其返回或终止时结束,向上取整到最接近的 1 毫秒。价格取决于您分配给函数的内存量。

对于 x86 功能,您需要按 ¥0.000113477/GB-秒对使用量付费。

对于 Arm 功能,您需要按 ¥0.000090800/GB-秒对使用量付费。

 

下表显示了不同内存大小对应的每 1 毫秒的大致价格。

  • x86 价格
  • 内存(MB)

    每 1 毫秒的价格 (¥)(北京)

    每 1 毫秒的价格 (¥)(宁夏)

    128

    0.0000000142

    0.0000000142

    512

    0.0000000567

    0.0000000567

    1024

    0.0000001135

    0.0000001135

    1536

    0.0000001702

    0.0000001702

    2048

    0.0000002270

    0.0000002270

    3072

    0.0000003404

    0.0000003404

    4096

    0.0000004539

    0.0000004539

    5120

    0.0000005674

    0.0000005674

    6144

    0.0000006809

    0.0000006809

    7168

    0.0000007943

    0.0000007943

    8192

    0.0000009078

    0.0000009078

    9216

    0.0000010213

    0.0000010213

    10240

    0.0000011348

    0.0000011348

  • Arm 价格
  • 内存(MB)

    每 1 毫秒的价格 (¥)(北京)

    每 1 毫秒的价格 (¥)(宁夏)

    128

    0.0000000114 0.0000000114

    512

    0.0000000454 0.0000000454

    1024

    0.0000000908 0.0000000908

    1536

    0.0000001362 0.0000001362

    2048

    0.0000001816 0.0000001816

    3072

    0.0000002724 0.0000002724

    4096

    0.0000003632 0.0000003632

    5120

    0.0000004540 0.0000004540

    6144

    0.0000005448 0.0000005448

    7168

    0.0000006356 0.0000006356

    8192

    0.0000007264 0.0000007264

    9216

    0.0000008172 0.0000008172

    10240

    0.0000009080 0.0000009080

以下所有示例基于中国(宁夏)区域的价格。

定价示例

示例 1:如果您为函数分配了 512MB 内存,一个月执行了 3 百万次,并且每次运行了 1 秒钟,您的收费将按照以下方式计算:

月度计算费用

每月计算价格为每 GB-秒 ¥0.000113477,免费套餐提供 400,000 GB-秒。

总计算时间(秒)= 3M * (1s) = 3,000,000 秒

总计算量(GB-秒)= 3,000,000 * 512MB/1024 = 1,500,000 GB-秒

总计算量 – 免费套餐计算量 = 每月应计费计算量 GB- 秒 1,500,000 GB-秒 – 400,000 免费套餐 GB-s = 1,100,000 GB-秒

每月计算费用 =  1,100,000 * ¥0.000113477 = ¥124.82 

月度请求费用

每月请求价格为每 1 百万 个请求 ¥1.36,免费套餐每月提供 1M 个请求。

总请求数 – 免费套餐数 = 每月应计费请求数

3M 个请求 – 1M 个免费套餐请求 = 2M 每月应计费请求数

每月请求费用 = 2M * ¥ 1.36 /M = ¥2.72

总体月度费用

总费用 = 计算费用 + 请求费用 = ¥124.82 + ¥2.72 = ¥127.54/月

示例 2:如果您为函数分配了 128MB 内存,一个月执行了 3 千万次,并且每次运行了 200 毫秒,您的收费将按照以下方式计算:

月度计算费用

每月计算价格为每 GB-秒 ¥0.000113477,免费套餐提供 400,000 GB-秒。

总计算时间(秒)= 30M *(0.2 秒)= 6,000,000 秒

总计算量(GB-秒)= 6,000,000 * 128MB/1024 = 750,000 GB-秒

总计算时间 – 免费套餐计算时间 = 每月应计费计算秒数

750,000 GB-秒 – 400,000 免费套餐 GB-秒 = 350,000 GB-秒

每月计算费用 = 350,000 * ¥0.000113477 = ¥39.72

月度请求费用

每月请求价格为每 1 百万 个请求 ¥1.36,免费套餐每月提供 1M 个请求。

总请求数 – 免费套餐数 = 每月应计费请求数

30M 个请求 – 1M 个免费套餐请求 = 29M 每月应计费请求数

每月请求费用 = 29M * ¥1.36/M = ¥39.44

总计算费用

总费用 = 计算费用 + 请求费用 = ¥39.72 + ¥39.44 = ¥79.16/月

示例 3:此示例说明了运行不同内存大小时如何计算费用。例如,假设您有三个函数,每个具有不同的内存大小,如下所示:

函数 1

128MB 内存,一个月执行 25M 次,每次运行 200 毫秒

总计算(秒)= 25M *(0.2 秒)= 5M 秒

函数 2

448MB 内存,一个月执行 5M 次,每次运行 500 毫秒

总计算(秒)= 5M *(0.5 秒)= 2M 秒

函数 3

1024MB 内存,一个月执行 2.5M 次,每次运行 1 秒

总计算(秒)= 2.5M *(1 秒)= 2.5M 秒

如果您运行了这些函数,则您的费用计算方式如下:

月度计算费用

Amazon Lambda 将总计算时间标准化为 GB-秒,然后对所有函数中的总时间进行求和

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

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

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

每月总计算使用量(GB-秒)= 4,218,750 GB-秒

每月计算价格为每 GB-秒 ¥0.000113477,免费套餐提供 400,000 GB-秒。

每月收费的计算使用量 = 每月总计算使用量 – 免费套餐使用量

每月收费的计算使用量 = 4,218,750 – 400,000 = 3,818,750 GB-秒

每月计算费用 = 3,818,750 * ¥0.000113477 = ¥433.34

月度请求费用

每月请求价格为每 1 百万 个请求 ¥1.36,免费套餐每月提供 1M 个请求。

总请求数 – 免费套餐请求数 = 每月应计费请求数 (25M+5M+2.5M) 个请求 – 1M 免费套餐请求数 = 31.5M 每月应计费请求数

每月请求费用 = 31.5M * ¥1.36/M = ¥42.84

每月总费用

总费用 = 计算费用 + 请求费用 = ¥433.34 + ¥42.84= ¥476.18/月

预置并发定价

您可以为 Lambda 函数启用预置并发,从而更好地控制无服务器应用程序的性能。启用预置并发后,此功能可以保持函数初始化,并在不到 100 毫秒内超速响应。您只需按您配置的并发量和配置的时间段付费。如果您为函数启用预置并发并执行该函数,则需要根据以下价格按请求数和持续时间付费。如果您函数的并发量超出配置的并发量,您需要按上述 Amazon Lambda 定价部分中列出的费率为执行多余的函数付费。您可以为在 x86 架构上运行的函数启用预置并发功能。要详细了解预置并发,请访问本文档

预置并发从您为函数启用时起算,到禁用时结束,向上取整到最接近的 5 分钟。价格取决于您分配给函数的内存量和您为其配置的并发量。

持续时间从代码开始执行时起算,到其返回或终止时结束,向上取整到最接近的 1 毫秒。价格取决于您分配给函数的内存量。

Lambda 免费套餐(如有)不适用于启用了预置并发的函数。如果您为函数启用预置并发并执行该函数,则需要根据以下价格按请求数和持续时间付费。

  • x86 价格
  •   在由光环新网运营的亚马逊云科技中国(北京)区域中的价格 在由西云数据运营的亚马逊云科技中国(宁夏)区域中的价格
    预置并发 每 GB-秒 ¥0.0000407741 每 GB-秒 ¥0.000030536
    请求 每 100 万个请求 ¥1.36 每 100 万个请求 ¥1.36
    持续时间 每 GB-秒 ¥0.0000951387 每 GB-秒 ¥0.0000712498
  • Arm 价格
  •   在由光环新网运营的亚马逊云科技中国(北京)区域中的价格 在由西云数据运营的亚马逊云科技中国(宁夏)区域中的价格
    预置并发 每 GB-秒 ¥ 0.00003261928 每 GB-秒 ¥ 0.0000244288
    请求 每 100 万个请求 ¥1.36 每 100 万个请求 ¥1.36
    持续时间 每 GB-秒 ¥ 0.00007611096 每 GB-秒 ¥ 0.00005699984

持续时间预置并发的价格取决于您分配给函数的内存量。您可以向函数分配介于 128MB 和 10,240MB 之间的任意内存量,以 1MB 为增量。下表中包含的一些示例是不同内存大小对应的每 1 毫秒的价格。

预置并发

  • x86 价格
  • 内存(MB)

    在由光环新网运营的 Amazon Web Services 中国(北京)区域中的每 1 秒的价格 (¥) 

    在由西云数据运营的 Amazon Web Services 中国(宁夏)区域中的每 1 秒的价格 (¥) 

    128

    0.0000050968

    0.0000038170

    512

    0.0000203871

    0.0000152680

    1024

    0.0000407741

    0.0000305360

    1536

    0.0000611612

    0.0000458040

    2048

    0.0000815482

    0.0000610720

    3072

    0.0001223223

    0.0000916080

    4096

    0.0001630964

    0.0001221440

    5120

    0.0002038705

    0.0001526800

    6144

    0.0002446446

    0.0001832160

    7168

    0.0002854187

    0.0002137520

    8192

    0.0003261928

    0.0002442880

    9216

    0.0003669669

    0.0002748240

    10240

    0.0004077410

    0.0003053600

  • Arm 价格
  • 内存(MB)

    在由光环新网运营的 Amazon Web Services 中国(北京)区域中的每 1 秒的价格 (¥) 

    在由西云数据运营的 Amazon Web Services 中国(宁夏)区域中的每 1 秒的价格 (¥) 

    128

    0.00000407744

    0.0000030536

    512

    0.00001630968

    0.0000122144

    1024

    0.00003261928

    0.0000244288

    1536

    0.00004892896

    0.0000366432

    2048

    0.00006523856

    0.0000488576

    3072

    0.00009785784

    0.0000732864

    4096

    0.00013047712

    0.0000977152

    5120

    0.0001630964

    0.000122144

    6144

    0.00019571568

    0.0001465728

    7168

    0.00022833496

    0.0001710016

    8192

    0.00026095424

    0.0001954304

    9216

    0.00029357352

    0.0002198592

    10240

    0.0003261928

    0.000244288

持续时间

  • x86 价格
  • 内存(MB)

    在由光环新网运营的亚马逊云科技中国(北京)区域中的每 1 毫秒的价格 (¥) 

    在由西云数据运营的亚马逊云科技中国(宁夏)区域中的每 1 毫秒的价格 (¥) 

    128

    0.0000000119

    0.0000000089

    512

    0.0000000476

    0.0000000356

    1024

    0.0000000951

    0.0000000712

    1536

    0.0000001427

    0.0000001069

    2048

    0.0000001903

    0.0000001425

    3072

    0.0000002854

    0.0000002137

    4096

    0.0000003806

    0.0000002850

    5120

    0.0000004757

    0.0000003562

    6144

    0.0000005708

    0.0000004275

    7168

    0.0000006660

    0.0000004987

    8192

    0.0000007611

    0.0000005700

    9216

    0.0000008562

    0.0000006412

    10240

    0.0000009514

    0.0000007125

  • Arm 价格
  • 内存(MB)

    在由光环新网运营的亚马逊云科技中国(北京)区域中的每 1 毫秒的价格 (¥) 

    在由西云数据运营的亚马逊云科技中国(宁夏)区域中的每 1 毫秒的价格 (¥) 

    128

    0.0000000095 0.0000000071

    512

    0.0000000381 0.0000000285

    1024

    0.0000000761 0.0000000570

    1536

    0.0000001142 0.0000000855

    2048

    0.0000001522 0.0000001140

    3072

    0.0000002283 0.0000001710

    4096

    0.0000003044 0.0000002280

    5120

    0.0000003806 0.0000002850

    6144

    0.0000004567 0.0000003420

    7168

    0.0000005328 0.0000003990

    8192

    0.0000006089 0.0000004560

    9216

    0.0000006850 0.0000005130

    10240

    0.0000007611 0.0000005700
  • 假设您为函数分配了 1024MB 内存并在其上启用了预置并发 2 小时。您配置的并发是 1,000。您在 2 小时内执行了函数 1.2M 次并且每次运行时间为 1 秒。您的费用将按以下方式计算:

    在由光环新网运营的亚马逊云科技中国(北京)区域中的费用

    预置并发费用
    预置并发价格为每 GB-秒 ¥ 0.0000407741

    启用预置并发的总持续时间(秒)= 2 小时 = 7,200 秒

    配置的总并发量 (GB):1000 * 1024MB/1024MB = 1000GB

    总预置并发量(GB-秒)= 1000GB * 7,200 秒 = 7.2M GB-秒

    预置并发费用 = 7.2M GB-秒 * ¥ 0.0000407741 = ¥ 293.573520

    请求费用
    每月请求价格为每 100 万个请求 ¥ 1.36。

    每月请求费用 = 1.2M * ¥ 1.36 /M = ¥ 1.632

    计算费用
    计算价格为每 GB-秒 ¥ 0.0000951387

    总计算持续时间(秒)= 1.2M * 1 秒 = 1.2M 秒

    总计算(GB-秒)= 1.2M 秒 * 1024MB / 1024MB = 1.2M GB-秒。

    总计算费用 = 1.2M GB-秒 * ¥ 0.0000951387 = ¥ 114.166440

    总费用
    总费用 = 预置并发费用 + 请求费用 + 计算费用

    总费用 = ¥ 293.573520 + ¥ 1.632+ ¥ 114.166440 = ¥ 409.371960

  • 由西云数据运营的亚马逊云科技中国(宁夏)区域 

    预置并发费用
    预置并发价格为每 GB-秒 ¥ 0.000030536

    启用预置并发的总持续时间(秒)= 2 小时 = 7,200 秒

    配置的总并发量 (GB):1000 * 1024MB/1024MB = 1000GB

    总预置并发量(GB-秒)= 1000GB * 7,200 秒 = 7.2M GB-秒

    预置并发费用 = 7.2M GB-秒 * ¥ 0.000030536 = ¥ 219.8592

    请求费用
    每月请求价格为每 100 万个请求 ¥ 1.36。

    每月请求费用 = 1.2M * ¥ 1.36 /M = ¥ 1.632

    计算费用
    计算价格为每 GB-秒 ¥ 0.0000712498

    总计算持续时间(秒)= 1.2M * 1 秒 = 1.2M 秒

    总计算(GB-秒)= 1.2M 秒 * 1024MB / 1024MB = 1.2M GB-秒。

    总计算费用 = 1.2M GB-秒 * ¥ 0.0000712498 = ¥ 85.49976

    总费用
    总费用 = 预置并发费用 + 请求费用 + 计算费用

    总费用 = ¥ 219.8592 + ¥ 1.632 + ¥ 85.49976= ¥ 306.990960

    示例 2:假设您为函数分配了 256MB 内存并在其上启用了预置并发 31 天。您配置的并发是 100。你在 31 天内执行了函数 1 亿次并且该函数每次运行 1 秒钟。您的费用将按以下方式计算:

    由西云数据运营的亚马逊云科技中国(宁夏)区域 

    预置并发费用

    预置并发价格为每 GB-秒 ¥0.000030536

    启用预置并发的总时长(秒)= 31 * 24 * 3600 秒 = 2,678,400 秒,配置的总并发 (GB):100 * 256MB/1024MB = 25 GB

    总预置并发量(GB-秒)= 25 GB * 2,678,400 秒 = 66,960,000 GB-秒

    每月预置并发费用 = 66,960,000 * ¥0.000030536 = ¥2,044.69

    月度请求费用

    每月请求价格为每 100 万个请求 ¥1.36。

    每月请求费用 = 100M 个请求 * ¥1.36/M = ¥136

    月度计算费用

    每月计算价格为 ¥0.000113477/GB-秒,总计算时间(秒)= 100M * 1 秒 = 100M 秒

    总计算量(GB-秒)= 100M 秒 * 256MB/1024 = 25M GB-秒

    每月计算费用 = 25M GB-秒 * ¥0.000113477 = ¥2836.93

    总费用

    总费用 = 预置并发费用 + 请求费用 + 计算费用

    总费用 = ¥2,044.69 + ¥136 + ¥2836.93= ¥5017.62

    示例 3:假设您为函数分配了 256MB 内存并每天在其上启用了预置并发 4 小时。您配置的并发是 100。你在一个月内执行了函数 1 亿次并且该函数每次运行 1 秒钟。启用预置并发时发生了 3 千万次执行,禁用预置并发时发生了 7 千万次执行。您的费用将按以下方式计算:

    由西云数据运营的亚马逊云科技中国(宁夏)区域 

    预置并发费用

    预置并发价格为每 GB-秒 ¥0.000030536

    启用预置并发的总时长(秒)= 31 * 4 * 3600 秒 = 446,400 秒

    配置的总并发 (GB):100 * 256MB/1024MB = 25 GB,总预置并发量(GB-秒)= 25 GB * 446,400 = 11,160,000 GB-秒

    每月预置并发费用 = 11,160,000 * ¥0.000030536 = ¥340.78

    启用预置并发时的每月请求费用

    每月请求价格为每 100 万个请求 ¥1.36。

    每月请求费用 = 30M 个请求 * ¥1.36 = ¥40.8

    启用预置并发时的每月计算费用

    每月计算价格为 ¥0.000113477/GB-秒

    总计算时间(秒)= 30M * 1 秒 = 30M 秒,总计算量(GB-秒)= 30M * 256MB/1024 = 7.5M GB-秒

    每月计算费用 = 7.5M * ¥0.000113477 = ¥851.08

    现在,让我们来计算未启用预置并发时的函数费用。

    月度请求费用

    每月请求价格为每 1 百万 个请求 ¥1.36,免费套餐提供 1M 个请求。

    总请求数 – 免费套餐数 = 每月应计费请求数

    70M 个请求 – 1M 个免费套餐请求 = 69M 每月应计费请求数

    每月请求费用 = 69M * ¥1.36/M = ¥93.84

    每月计算费用

    每月计算价格为每 GB-秒 ¥0.000113477,免费套餐提供 400,000 GB-秒。

    总计算时间(秒)= 70M * 1 秒 = 70M 秒,总计算值(GB-秒)= 70M * 256MB/1024 = 17.5M GB-秒

    总计算量 – 免费套餐计算量 = 每月应计费计算量 GB- 秒 17.5M GB-秒 – 400,000 免费套餐 GB-秒 = 17.1M GB-秒

    每月计算费用 = 17.1M GB-秒 * ¥0.000113477 = ¥1940.46

    总费用

    总费用 = 预置并发费用 + 总请求费用 + 总计算费用

    总费用 = ¥340.78 + (¥40.8 + ¥93.84) + (¥851.08 + ¥1940.46) = ¥3266.96

    示例 4:假设您为函数分配了 1024MB 内存并在其上启用了预置并发 2 小时。您配置的并发是 1,000。由于需求突增,函数在这两个小时内多次到达 1,200 的并发级别。在剩下的时间内,并发保持在 1,000 以下。您在 2 小时内执行了函数 1.2M 次并且每次运行时间为 1 秒。在这 1.2M 次执行中,1M 使用了预置并发,200,000 没有使用。我们还假设您已用尽免费套餐中包含的所有可用请求数和持续时间。您的费用将按以下方式计算:

    由西云数据运营的亚马逊云科技中国(宁夏)区域 

    预置并发费用

    预置并发价格为每 GB-秒 ¥0.000030536

    启用预置并发的总持续时间(秒)= 2 小时 = 7,200 秒

    配置的总并发量 (GB):1000 * 1024MB/1024MB = 1000GB

    总预置并发量(GB-秒)= 1000GB * 7,200 秒 = 7.2M GB-秒

    预置并发费用 = 7.2M * ¥0.000030536 = ¥219.86

    当使用量低于 1,000 并发时的预置并发请求费用

    每月请求价格为每 100 万个请求 ¥1.36。

    每月请求费用 = 1M * ¥1.36/M = ¥1.36

    当使用量低于 1,000 并发的预置并发计算费用

    计算价格为每 GB-秒 ¥0.000113477

    总计算持续时间(秒)= 1M * 1 秒 = 1M 秒

    总计算量(GB-秒)= 1M 秒 * 1024MB / 1024MB = 1M GB-秒。

    总计算费用 = 1M GB-秒 * ¥0.000113477 = ¥113.48

    请求超过 1,000 并发级别的每月请求费用

    每月请求价格为每 100 万个请求 ¥1.36。

    每月请求费用 = (1.2M – 1M) * ¥1.36 / M = ¥0.27

    计算超过 1,000 并发级别的每月计算费用

    每月计算价格为每 GB-秒 ¥0.000113477。

    总计算时长(秒)= 200,000 * 1 秒 = 200,000 秒

    总计算量(GB-秒)= 200,000 秒 * 1024MB/1024MB = 200,000 GB-秒,每月计算费用 = 200,000 GB-秒 * ¥0.000113477 = ¥22.7

    总费用

    总费用 = 预置并发费用 + 总请求费用 + 总计算费用

    总费用 = ¥219.86 + (¥1.36 + ¥0.27) + (¥113.48 + ¥22.7) = ¥357.67

*持续时间费用适用于在函数的处理程序中运行的代码自己在处理程序之外声明的初始化代码。有关更多详细信息,请参阅 Lambda 编程模型文档。 

Amazon Lambda 临时存储定价

临时存储成本取决于您分配给函数的临时存储量和函数执行持续时间(以毫秒为单位)。您可以以 1 MB 为增量,为函数分配 512 MB 到 10240 MB 之间的任何额外存储量。您可以为在 x86 架构上运行的函数配置临时存储。每个 Lambda 函数都有 512 MB 的临时存储空间,无需额外费用。您只需为配置的额外临时存储付费。在由光环新网运营的亚马逊云科技中国(北京)区域中,额外临时存储价格为每 GB-秒 ¥0.0000002303。在由西云数据运营的亚马逊云科技中国(宁夏)区域中,额外临时存储价格为每 GB-秒 ¥0.0000002049。

下表显示了几个不同存储大小示例对应的每 1 毫秒的大致价格。

内存(MB)

每 1 毫秒的价格 (¥)(北京)

每 1 毫秒的价格 (¥)(宁夏)

1024

¥0.00000000012

¥0.00000000010

1536

¥0.00000000024

¥0.00000000021

2048

¥0.00000000035

¥0.00000000031

3072

¥0.00000000059

¥0.00000000052

4096

¥0.00000000083

¥0.00000000073

5120

¥0.00000000106

¥0.00000000094

6144

¥0.00000000130

¥0.00000000115

7168

¥0.00000000153

¥0.00000000136

8192

¥0.00000000177

¥0.00000000157

9216

¥0.00000000200

¥0.00000000178

10240

¥0.00000000224

¥0.00000000199

额外费用

如果您的 Lambda 函数使用了其他 Amazon Web Services Services 或传输了数据,则可能会产生额外费用。例如,如果您的 Lambda 函数从 Amazon S3 读取或向其写入数据,您就需要为读写请求和 Amazon S3 中存储的数据而支付费用。

有关 Amazon Web Services Service 定价的详细信息,请参阅相关 Amazon Web Services Service 的定价部分。以下列出的是一些常用服务定价信息的链接。

数据传输(如果您的 Lambda 函数启动了外部数据传输,则您需要按照 EC2 数据传输费率付费)

Amazon S3 定价(包括存储、请求和数据传输的定价)

Amazon DynamoDB(包括数据存储、吞吐容量和数据传输的定价)

关闭
1010 0766
由光环新网运营的
北京区域
1010 0966
由西云数据运营的
宁夏区域
关闭
由光环新网运营的
北京区域
由西云数据运营的
宁夏区域