本文介绍函数计算的实例类型、免费额度、计费项、单价、计费示例及显著优势。
实例类型
函数计算提供性能实例和弹性实例两种实例类型。
- 弹性实例:函数计算基本实例,代码包上限为50 MB,函数执行时长上限为600s。
- 性能实例:大规格实例,包含多种实例规格,资源上限更高,适配场景更多。
更多信息,请参见实例规格及使用模式。
免费额度
函数计算每月为您提供一定的免费额度。您的阿里云账户与RAM用户共享每月免费的调用次数和执行时间额度。免费额度不会按月累积,在下一自然月的起始时刻,即1号零点,会清零然后重新计算。具体免费额度如下:
- 调用次数:每月前100万次函数调用免费。
- 函数实例资源使用量:每月前400,000(GB-秒)函数实例资源使用量免费。
计费项与单价
单价:0.0133元/万次
- 函数实例计算力:函数实例计算力和分配内存大小成正比,为了简化计费模型,函数计算统一将计算力数值等同于内存大小(GB)。
- 执行时长:函数计算提供了预留和按量两种实例使用模式,两种模式的执行时长统计方式不同。更多信息,请参见实例规格及使用模式。
注意:
- 函数计算提供和ECS、容器相匹配的计算能力,您无需担心计算力的实际性能。
- 函数计算支持单实例多并发,并发时复用的资源不重复计费,仅按实际资源使用量扣费。
- 预付费(包年包月):先预估应用的资源需求,预先购买指定数量的资源消费券后再使用。
单价:0.00003167元/GB-秒,表示1 GB计算力的实例运行1秒所需的费用。 - 后付费(按量付费):根据应用实际使用的资源按需付费。
单价:0.000110592元/GB-秒,表示1 GB计算力的实例运行1秒所需的费用。
注意:
- 预付费购买的是资源消费券,用于费用抵扣,并没有创建真实的实例资源。
- 无论是使用预留模式还是按量模式,都可以通过预付费的方式抵扣。如果由于底层计算资源不足,函数计算未能交付您预付费的资源额度,该时间段内的未交付资源的费用将补偿给您。建议您先预留实例,再预付费购买对应的资源消费券进行抵扣。
- 关于使用预付费优化成本的最佳实践,请参见函数计算成本优化最佳实践。
- 函数内数据传输流量:函数中触发公网请求时所产生的流量。
单价:0.80元/GB - 函数请求响应流量:通过公网调用函数,函数执行完成返回(Response)时所产生的流量。
单价:0.50元/GB - CDN回源流量:以函数计算作为CDN的源站,CDN回源时所产生的流量。
单价:0.50元/GB
注意:
- 内网流量不计费。
- 公网入流量不计费。例如,函数计算中的函数从公网存储空间读取或者下载文件不计费,而向公网存储空间写入文件,则会因发送文件产生出流量。
- 自2020年6月9日起,公网出流量的函数请求响应和CDN回源单价均从0.8元/GB降低至0.5元/GB,降价幅度近40%。
计费示例
以下是以后付费单价为例计算月度费用。关于费用详情,请参见函数计算价格计算器。
函数执行内存 | 调用次数 | 执行时长 | 网络带宽 | 月度费用 |
---|---|---|---|---|
512 MB | 300万次 | 1秒/次 | 0 | 124.31元 |
128 MB | 3000万次 | 200毫秒/次 | 0 | 77.28元 |
128 MB | 2500万次 | 200毫秒/次 | 0 | 56.80元 |
448 MB | 500万次 | 500毫秒/次 | 0 | 82.04元 |
1024 MB | 250万次 | 1秒/次 | 0 | 234.24元 |
显著优势
阿里云函数计算支持单实例多并发(支持按函数实例资源使用量计费)。当请求并发量大时,可以复用资源,帮助您节省费用。
使用模式 | 100万个请求的费用 |
---|---|
单实例单并发 |
资源使用费用=100万×1秒×0.000110592元/GB-秒=110.592元 |
单实例多并发 | 假设设置单实例并发度为10。
资源使用费用=100万×1秒÷10×0.000110592元/GB-秒=11.0592元 |
计费详情
关于具体的计费详情,请参见以下文档: