-
Event Functions
-
MicroVMs
-
Event Functions
-
请求
我们根据您所有函数的请求总数向您收费。Lambda 会在收到事件通知或调用 (包括来自控制台的测试调用) 时执行函数,每执行一次就计为一次请求。
每 100 万个请求 ¥1.36(每个请求 ¥0.00000136)
持续时间
持续时间从代码开始执行时起算,到其返回或终止时结束,向上取整到最接近的 1 毫秒。价格取决于您分配给函数的内存量。
对于 x86 函数,您需要按 ¥ 0.000113477/GB-秒对使用量付费。
对于 Arm 函数,您需要按 ¥ 0.000090782/GB-秒对使用量付费。
下表显示了不同内存大小对应的每 1 毫秒的大致价格。
-
x86 价格
-
Arm 价格
-
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 价格
-
Arm 价格
-
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 价格
-
Arm 价格
-
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 价格
-
Arm 价格
-
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 秒。您的费用将按以下方式计算:假设您为函数分配了 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
-
在由西云数据运营的亚马逊云科技中国(宁夏)区域中的预置并发定价示例
示例 1:假设您为函数分配了 1024MB 内存并在其上启用了预置并发 2 小时。您配置的并发是 1,000。您在 2 小时内执行了函数 1.2M 次并且每次运行时间为 1 秒。您的费用将按以下方式计算:由西云数据运营的亚马逊云科技中国(宁夏)区域
预置并发费用
预置并发价格为每 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 编程模型文档。
Lambda 耐用函数定价
Lambda 耐用函数可简化您直接在 Lambda 现有编程模型中构建可靠的多步骤应用程序和人工智能工作流程的方式,从而实现韧性强且经济实惠的长期运行工作负载。在耐用函数中,您可以使用“步骤”和“等待”等耐用操作,这些操作是检查点,可长时间存储可选数据,允许函数在中断后继续执行。当函数继续时,系统会执行重放,从一开始就自动重新执行事件处理程序,同时跳过已完成的检查点并从中断点继续执行。生命周期可能包括多个子调用(在等待操作、重试或基础设施故障后继续时发生的 Lambda 函数调用),进而完成执行。
现有 Lambda 计算费用适用,包括重放中的子调用。使用等待操作时,该函数会暂停执行,对于按需函数,在继续执行之前不会产生持续时间费用。此外,您需要为耐用操作(例如开始执行、完成步骤和创建等待)付费。您还需要为这些操作写入的数据量(以 GB 为单位)以及执行期间和之后的数据留存付费(以 GB-月为单位,按比例分配)。完成后的留存期可配置为 1 到 90 天(默认为 14 天)。
有关耐用操作的完整列表和详细描述,请参阅 Lambda 开发人员指南。
耐用操作 北京区域 宁夏区域 步骤、等待和回调等操作 每百万次操作 ¥78 每百万次操作 ¥62 存储 写入数据 每 GB ¥2.46 每 GB ¥1.96 保留数据 每月每 GB ¥1.41 每月每 GB ¥1.18 -
定价示例:
保险索赔处理系统使用 Lambda 耐用函数来分析欺诈检测索赔,协调对高额索赔的人工审查,并处理批准的付款。该过程从文档分析步骤开始,该步骤需要 30 秒才能执行基于 LLM 的欺诈检测和风险评测。然后,执行使用等待暂停执行进行人工审查(通常等待 7 天),在此期间,理算师会审查超过自动批准阈值的索赔。最后,付款步骤只需要 2 秒钟就能处理启动付款的批准决定。该系统每月处理 100 万份保险索赔。每次执行使用 8KB 的调用有效载荷和 32KB 的有效载荷进行索赔分析(步骤 1)、批准决策(等待)和最终付款处理(步骤 2)。该函数在基于 ARM 的处理器上配置了 1GB 的内存。完整的索赔记录将保留 14 天以供审计与合规之用。注意:以下所有示例均基于中国(宁夏)区域的价格。为了简化计算,所有执行都从月初开始,所有步骤在首次尝试时都会成功,无需重试。
每月计算费用
总计算时间(秒)
1,000,000 × 32s = 32,000,000 秒
总计算数据量(GB-s)
32,000,000 × 1GB = 32,000,000 GB-s
应计费计算
32,000,000 - 400,000 免费套餐 = 31,600,000 GB-s
31,600,000 × ¥0.000090800= ¥2,869.28
月度请求费用
请求总数
2 次调用(初始 + 等待后)× 1,000,000 = 2,000,000 个请求
应计费请求
2,000,000 - 100 万免费套餐 = 1,000,000
请求成本
1M × ¥1.36/M = ¥1.36
每月耐用函数费用操作
1M ×(1 次开始执行 + 2 个步骤 + 1 次等待)= 4M
操作成本
4M × ¥62/M = ¥248
写入数据
1M ×(8KB 调用 + 3 × 32KB 步骤/等待)= 104GB
写入数据成本
104GB × ¥1.96 /GB = ¥203.84
存储(正在运行,包括 7 天等待)
104GB × (7/30) = 24.27 GB-月
存储(保留 14 天)
104GB × (14/30) = 48.53 GB-月
保留数据成本
(24.27 + 48.53) GB-月 × ¥1.18/GB-月 = ¥85.904
每月总费用
总费用
¥2,869.28+ ¥1.36+ ¥248+ ¥203.84+ ¥85.904= ¥3,408.384
租户隔离定价
启用租户隔离模式,隔离调用 Lambda 函数的个人最终用户或租户的请求处理。租户隔离的 Lambda 函数的底层执行环境始终与特定租户相关联,从不用于执行来自调用相同函数的其他租户的请求。此功能简化了多租户应用程序的开发和维护,这些应用程序在租户之间具有严格隔离要求的情况下处理租户特定的代码或数据。当 Lambda 创建新的租户隔离执行环境来处理请求时,您需要付费,具体取决于您分配给函数的内存量和使用的 CPU 架构。要了解有关 Lambda 租户隔离功能的更多信息,请阅读文档。
租户隔离率
区域
计费单位
X86
ARM
货币
北京
租户隔离环境
每 1 GB 环境 0.001134770
每 1 GB 环境 0.000907820
CNY
宁夏
租户隔离环境
每 1 GB 环境 0.001134770
每 1 GB 环境 0.000907820
CNY
-
定价示例
多租户 SaaS 应用程序假设您正在构建一个自动化平台,该平台执行用户提供的代码以响应事件。例如,当新员工加入其组织或跨部门调动时,IT 团队可能希望执行自动化工作流程。再举一个例子,当开发人员向其源代码存储库提交代码更改时,DevOps 团队可能希望触发 CI/CD 工作流程。您的自动化平台是多租户的,这意味着它为多个最终用户提供服务。由于您预计需求会因一天中的不同时间以及每个最终用户或租户而异,因此您可以使用包括 Amazon Lambda 在内的无服务器服务来构建平台。
您的自动化平台支持运行用户提供的代码以响应事件的功能。由于您无法控制用户提供的代码,因此您可以启用租户隔离模式,以确保在相互隔离的单独执行环境中处理每个最终用户的 Lambda 函数调用。
假设您已使用 1024MB 的内存和 x86 CPU 架构配置了 Lambda 函数。在一个典型的月份中,您的函数处理 1000 万次调用,每次调用的平均持续时间为 2 秒。有 1000 个最终用户或租户使用您的 SaaS 平台。为简单起见,假设每个租户平均每月生成 1 万次调用,而 Lambda 为每个租户创建 200 个执行环境(即每个租户的冷启动率为 2%)。
费用将按以下方式计算:
请求费用
您的函数每月执行 1000 万次。
每月请求费用:10M * ¥1.36/M = ¥13.6。
计算费用
您的函数每月执行 1000 万次,平均持续时间为 2 秒。您的函数的配置内存为 1024 MB。
每月计算时长(秒):1000 万 * 2 秒 = 2000 万秒
每月计算(GB-s):2000 万秒 * 1024 MB/1024 MB = 2000 万 GB-s
每月计算费用:2000 万 * ¥0.000113477 = ¥2269.54
租户隔离费用
平均而言,您的函数每月为 1000 个独立租户提供服务。每个租户调用该函数 1 万次,平均每个租户创建 200 个执行环境(即每个租户的平均冷启动率为 2%)。
每月为 1000 个租户创建的执行环境数:200 * 1000 = 20 万
每月租户隔离费用:20 万 * ¥0.001134770 * 1024 MB/1024 MB = ¥226.95
每月总费用
总费用 = 请求费用 + 计算费用 + 租户隔离费用
总费用 = ¥13.6 + ¥2269.54 + ¥226.95 = ¥2510.09
Amazon Lambda 短暂存储定价
临时存储成本取决于您分配给函数的临时存储量和函数执行持续时间(以毫秒为单位)。您可以以 1MB 为增量,为函数分配 512MB 到 10240MB 之间的任何额外存储量。您可以为在 x86 架构上运行的函数配置临时存储。每个 Lambda 函数都有 512MB 的临时存储空间,无需额外费用。您只需为配置的额外临时存储付费。在由光环新网运营的亚马逊云科技中国(北京)区域中,额外临时存储价格为每 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(包括数据存储、吞吐能力和数据传输的定价)
-
-
MicroVMs
-
Amazon Lambda MicroVM 定价
Amazon Lambda MicroVMs 按您使用的计算资源、快照读写操作和快照存储收费,数据传输按亚马逊云科技标准数据传输费率计费。
计算
Amazon Lambda MicroVM 无需为峰值活动调整每个计算环境的大小。您可以通过设置内存来配置基准,CPU 以 2:1 的内存与 CPU 比进行分配,默认为 2 GB/1 个 vCPU。在活动高峰期,您的 microVM 可以垂直扩展到基准的 4 倍(最多 8 GB/4 个 vCPU),无需您执行任何操作。
在 MicroVM 运行期间,您需要为基准计算资源付费。当您的工作负载消耗的资源超过基准时,您只需按消耗的额外内存和 vCPU 的活跃时长付费,而不按峰值容量付费。这意味着您可以针对典型工作负载进行配置,让 Lambda 处理峰值。计算用量按秒计费。有关调整 MicroVM 大小的详细信息,请参阅创建 MicroVM 映像。
Graviton(ARM)计算费率 – 由光环新网运营的亚马逊云科技中国(北京)区域/由西云数据运营的亚马逊云科技中国(宁夏)区域:
资源
价格
vCPU
每 vCPU-秒 ¥0.000209731
内存
每 GB-秒 ¥0.000027768
快照
Amazon Lambda MicroVM 使用快照实现近乎即时的启动并降低闲置成本。MicroVM 映像是应用程序预初始化状态的快照。您的 MicroVM 不是从头开始冷启动,而是从这个映像启动。在闲置期间,您可以将正在运行的 MicroVM 暂停长达 8 个小时,无需支付计算费用即可保持其内存和磁盘状态。当流量恢复时,暂停的 MicroVM 会自动或以编程方式快速恢复。您需要为快照存储、快照数据读取(启动或恢复时)和快照数据写入(暂停时)付费。
区域:由光环新网运营的亚马逊云科技中国(北京)区域/由西云数据运营的亚马逊云科技中国(宁夏)区域
快照费用
价格
写入的快照数据(暂停)
每 GB ¥0.030998658
读取的快照数据(启动/恢复)
每 GB ¥0.012293318
快照存储
每月每 GB ¥0.596800000
* MicroVM 映像存储的最短保留期为 1 周。
数据传输
数据传输将按标准的亚马逊云科技数据传输费率计费。您还需要为 Amazon Lambda MicroVM 与 Amazon VPC 之间的数据传输付费,如同一亚马逊云科技中国区域内的数据传输中所述。
Amazon Lambda MicroVM – 定价示例
以下所有示例均使用由光环新网运营的亚马逊云科技中国(北京)区域/由西云数据运营的亚马逊云科技中国(宁夏)区域计算,并采用 ARM(Graviton)费率。对于配置的每个 GB 内存,Lambda MicroVM 以 2:1 的比例分配 vCPU(例如,配置 8 GB 内存会分配 4 个 vCPU)。
定价示例 1:编程助手的沙盒化环境
假设您正在构建一个平台,为每位开发人员提供一个隔离、沙盒化的 Linux 环境,用于人工智能辅助编码。每个环境都在配置有 2 GB 内存和 1 个 vCPU 基准的 Lambda MicroVM 中运行,该 MicroVM 可以垂直扩展到 8 GB 内存和 4 个 vCPU,以执行编译和测试执行等资源密集型任务。您的组织维护 5 个标准 MicroVM 映像(Rust、Python、Node.js、Java、Go),每个映像的大小为 2 GB。每个开发人员每天使用 2 GB 的映像启动一个环境。在 8 小时工作日内,每个环境的使用时间为 2.5 小时:使用为该时段的 75% 预置的基准资源(2 GB 和 1 个 vCPU),垂直扩展到该时段的 25% 的峰值资源(8 GB 和 4 个 vCPU)。在工作日剩余的 5.5 小时闲置时间内,环境会自动暂停,保留 2 GB 的状态,即工作目录、进程状态和文件缓存。随着开发人员在编码和其他活动之间切换上下文,每个环境每天都会经历 6 个暂停/恢复周期。通过暂停/恢复,您可以避免在闲置期间为不间断的计算付费,同时保持完整的工作状态。开发人员无需重启环境或重新初始化状态即可完全从上次停下来的地方继续工作。您的团队有 100 名开发人员,每人每月使用开发平台 20 天。所有金额均使用北京区域的 ARM(Graviton)费率。您的每月费用将按以下方式计算:
每月计算费用
总而言之,75% 的计算时间花在基准资源消耗上,25% 的计算时间花在峰值资源消耗上。
峰值使用秒数:100 名开发人员 × 20 天 × 2.5 小时 × 25% = 450 万秒
- vCPU:450 万 × 4 个 vCPU × ¥0.000209731 = ¥3775.16
- 内存:450 万 × 8 GB × ¥0.000027768 = ¥999.65
- 总计:¥4774.81
基准用量秒数:100 × 20 × 2.5 × 75% = 1350 万秒
- vCPU:1350 万 × 1 vCPU × ¥0.000209731 = ¥2831.37
- 内存:1350 万 × 2 GB × ¥0.000027768 = ¥749.74
- 总计:¥3581.10
每月计算费用:¥4774.81 + ¥3581.10 = ¥8355.91
每月快照费用
快照读取/写入:
- 每月暂停/恢复周期:100 × 20 × 6 = 1.2 万个周期
- 快照写入(暂停):1.2 万 × 2 GB × ¥0.030998658 = ¥743.97
- 快照读取(恢复):1.2 万 × 2 GB × ¥0.012293318 = ¥295.04
- 每月启动次数:100 × 1 × 20 = 2000 次启动
- 快照读取(启动):2000 × 2 GB × ¥0.012293318 = ¥49.17
- 快照读取/写入总计:¥1088.18
快照存储:
- MicroVM 映像存储:5 个映像 × 2 GB × ¥0.596800000 = ¥5.97
- 暂停的 MicroVM:100 × 2 GB ×(5.5 个闲置小时 × 20 天/720 小时)× ¥0.596800000 = ¥18.24
- 每月快照存储:¥24.20
每月费用总额 = ¥8355.91 + ¥1088.18 + ¥24.20 = ¥9468.29
每位开发人员的每月费用:¥9,468.29/100 = ¥94.68
定价示例 2:用于安全扫描和 CI/CD 作业的临时隔离环境
假设您正在构建一个代表多个最终用户运行安全扫描或 CI/CD 作业的平台。每个作业都会执行不可信或半可信的代码:依赖项安装、构建脚本、漏洞扫描器。因此,每个作业都需要自己的硬件隔离环境。由于流量不可预测,您此前维护了大量闲置环境作为备用,以满足延迟要求。使用 Lambda MicroVM,环境可以从快照快速启动,因此您不再需要闲置池。每个环境都配置了 8 GB 内存和 4 个 vCPU 基准,在资源密集型编译或扫描阶段可以垂直扩展到 32 GB 和 16 个 vCPU。作业一次即可运行至完成;无需暂停/恢复。每个作业平均运行 10 分钟,其中 10% 为峰值(32 GB 和 16 个 vCPU),90% 为基准(8 GB 和 4 个 vCPU)。您可以维护一个标准 MicroVM 映像(2 GB)。使用基于快照的启动,您无需再为闲置的备用池付费,每个环境都会按需快速启动,并在作业完成时终止。您的平台每月运行 1 万个作业。所有金额均使用北京区域的 ARM(Graviton)费率。您的费用将按以下方式计算:
每月计算费用
总而言之,90% 的计算时间花在基准资源消耗上,10% 的计算时间花在峰值资源消耗上。
峰值用量秒数:1 万个作业 × 600 秒 × 10% = 60 万秒
- vCPU:60 万 × 16 vCPU × ¥0.000209731 = ¥2013.42
- 内存:60 万 × 32 GB × ¥0.000027768 = ¥533.15
- 总计:¥2546.56
基准用量秒数:1 万 × 600 秒 × 90% = 540 万秒
- vCPU:540 万 × 4 vCPU × ¥0.000209731 = ¥4530.19
- 内存:540 万 × 8 GB × ¥0.000027768 = ¥1199.58
- 总计:¥5729.77
每月计算费用:¥2546.56 + ¥5729.77 = ¥8276.33
每月快照费用
快照读取/写入:
- 每月启动次数:1 万个作业 × 每个 1 次启动 = 1 万次启动
- 快照读取(启动):1 万 × 2 GB × ¥0.012293318 = ¥245.87
- 快照读取/写入总计:¥245.87
快照存储:
- MicroVM 映像存储:1 个映像 × 2 GB × ¥0.596800000 = ¥1.19
- 每月快照存储:¥1.19
每月费用总额 = ¥8276.33 + ¥245.87 + ¥1.19 = ¥8523.39
每个作业的成本:¥8523.39/1 万 = ¥0.8523
Amazon Lambda MicroVM 中国区域正式可用
无需自建和运维虚拟化基础设施,即可为每个用户或 AI Agent 任务近乎即时启动安全隔离的专属计算环境。跨交互保留状态,避免重复计算,按需伸缩并按实际用量付费,让团队把更多资源投入业务创新