本文介绍函数计算的计费方式、计费项与单价以及计费示例等信息。

计费方式

函数计算支持以下计费方式:

  • 免费额度:函数计算每月为您提供一定的免费额度。您的阿里云账户与RAM用户共享每月免费的调用次数和执行时间额度。免费额度不会按月累积,在下一自然月的起始时刻,即01号零点,会清零然后重新计算。具体免费额度如下:
    注意 免费额度只对弹性实例有效。
    • 调用次数:每月前100万次函数调用免费。
    • 函数实例资源使用量:每月前400,000 GB*秒函数实例资源使用量免费。
  • 按量付费:指根据实际消耗的计算资源按需付费,未消耗则不计费。
说明 计费方式按抵扣的先后顺序依次排列为:免费额度→按量付费。

计费单价

注意 以下计费单价仅供参考,实际请以商务提供的价格为准。
函数计算支持的计费方式所包含的计费项及其单价如下表所示。
计费项 单价
调用次数 USD 0.2/100万次
函数实例使用量 USD 0.000016384/GB*秒
公网出流量
  • 函数内数据传输流量:USD 0.117/GB
  • 函数请求响应流量:USD 0.117/GB
  • CDN回源流量:USD 0.117/GB

计费项

注意 如果您的函数搭配使用了其他阿里云服务,您需要额外支付该服务的费用。例如您通过函数写入数据到对象存储OSS中,或者开通日志服务存放日志信息等。
  • 函数调用费用=函数调用次数×单价

  • 函数实例资源使用费用=函数实例计算力(GB)×执行时长(秒)×单价
    • 函数实例计算力:函数实例计算力和分配内存大小成正比,为了简化计费模型,函数计算统一将计算力数值换算为内存大小(GB)。
    • 执行时长:函数计算提供了预留和按量两种实例使用模式,两种模式的执行时长统计方式不同。更多信息,请参见实例类型及使用模式
  • 公网出流量费用=函数内数据传输流量×流量单价+函数请求响应流量×流量单价+CDN回源流量×流量单价
    • 函数内数据传输流量:通过函数访问公网,函数向公网发起网络请求(Request)时所产生的流量。
    • 函数请求响应流量:通过公网调用函数,函数执行完成返回(Response)时所产生的流量。
    • CDN回源流量:以函数计算作为CDN的源站,CDN回源时所产生的流量。
    注意
    • 内网流量不计费。
    • 公网入流量不计费。例如,通过函数向公网发起网络请求时,请求执行完成返回(Response)所产生的流量,以及通过公网调用函数,客户端发起网络请求(Request)时所产生的流量。

计费示例

注意 以下计费示例仅供参考,实际费用以商务提供的价格为准。

以下是以按量付费单价为例计算月度费用。

函数执行内存 调用次数 执行时长 网络带宽 月度费用
512 MB 300万次 1秒/次 0 USD 18.4224=(512 MB/1024×3,000,000×1 second-400,000 GB*秒)×USD 0.000016384/GB*秒+(3,000,000-1,000,000)×USD 0.2/1,000,000
128 MB 3000万次 200毫秒/次 0 USD 11.5344=(128 MB/1024×30,000,000×0.2 seconds-400,000 GB*秒)×USD 0.000016384/GB*秒+(30,000,000-1,000,000)×USD 0.2/1,000,000
128 MB 2500万次 200毫秒/次 0 USD 8.4864=(128 MB/1024×25,000,000×0.2 seconds-400,000 GB*秒)×USD 0.000016384/GB*秒+(25,000,000-1,000,000)×USD 0.2/1,000,000
448 MB 500万次 500毫秒/次 0 USD 12.1664=(448 MB/1024×5,000,000×0.5 seconds-400,000 GB*秒)×USD 0.000016384/GB*秒+(5,000,000-1,000,000)×USD 0.2/1,000,000
1024 MB 250万次 1秒/次 0 USD 34.7064=(1024 MB/1024×2,500,000×1 second-400,000 GB*秒)×USD 0.000016384/GB*秒+(2,500,000-1,000,000)×USD 0.2/1,000,000

显著优势

阿里云函数计算支持单实例多并发(支持按函数实例资源使用量计费)。当请求并发量大时,可以复用资源,帮助您节省费用。

假设您需要处理100万个请求,每个请求处理的时间为1秒,单实例单并发与单实例多并发的费用比较如下:
使用模式 100万个请求的费用
单实例单并发

资源使用费用=100万×1秒×0.000016384 USD/GB*秒=16.384 USD

单实例多并发 例如设置单实例并发度为10。

资源使用费用=100万×1秒÷10×0.000016384 USD/GB*秒=1.6384 USD

更多信息