跳过导航

Azure Functions定价

使用无服务器代码处理事件

Azure Functions 提供无需服务器的开发体验,支持一系列可靠的事件触发器和数据绑定。

浏览定价选项

应用筛选器来根据你的需求自定义定价选项。

Prices are estimates only and are not intended as actual price quotes. Actual pricing may vary depending on the type of agreement entered with Microsoft, date of purchase, and the currency exchange rate. Prices are calculated based on US dollars and converted using Thomson Reuters benchmark rates refreshed on the first day of each calendar month. Sign in to the Azure pricing calculator to see pricing based on your current program/offer with Microsoft. Contact an Azure sales specialist for more information on pricing or to request a price quote. See frequently asked questions about Azure pricing.

消耗

Azure Functions 使用计划根据每秒资源使用和执行次数计费。消费计划定价包括每月免费授予的 1 百万个请求和每个订阅每月 400,000 GB-s 的资源消耗,包含在订阅中所有函数应用之间的即用即付定价中。Azure Functions 高级计划提供增强的性能,并根据高级功能消耗的 vCPU 和 GB 数量按秒计费。客户还可在其应用服务计划内运行 Functions,以常规应用服务计划费率计费。

计量 价格 免费授予(每月)
执行时间* $-/GB-s 400,000 GB-s
总执行数* $-/百万次执行 1 百万次执行
*免费授予仅适用于付费消耗性订阅。

注意 - 每个 Functions 应用都默认创建一个存储帐户。免费授予中不包含存储帐户。如果适用,将按标准存储费率网络费率收费。

查看有关区域可用性的详细信息

高级计划

Azure Functions 高级计划提供与消费计划相同的功能和扩展机制(基于事件数),无需冷启动且具有增强的性能和 VNET 访问。高级计划的计费取决于实例间分配的核心秒数和内存量。高级计划无执行费用。在任何时候,每个计划都必须至少分配一个实例。若要了解详细信息,请参阅 Azure 高级计划详细信息。

创建或缩放计划时,可以在三种实例大小之间进行选择。将按每个实例分配给你的每秒总核心数和内存量计费。应用可根据需要自动横向扩展到多个实例。

计量 价格
vCPU 持续时间 vCPU: $-
内存持续时间 内存: $-

Kubernetes 上的 Functions(预览版)

Functions(预览版)可在 Azure Kubernetes 服务中预配的 Kubernetes 群集上运行,也可在本地和其他云中已启用 Arc 的群集上运行。此功能目前处于预览版阶段,免费*提供。

*请注意,客户仍将为底层 Kubernetes 基础结构付费,并负责管理和缩放其自己的节点池。详细了解有关 Azure Arc 上的 Functions 功能。

执行

基于所有函数的每月请求执行总次数,对 Functions 进行计费。每当为响应事件而触发执行绑定的函数时,计算一次执行。每月前一百万次执行免费。

资源消耗

基于观察到的资源消耗量(十亿字节 (GB) 为单位)对 Functions 进行计费。将平均内存大小 (GB) 乘以执行函数所花费的时间(毫秒),计算观察到的资源消耗。函数所用内存按四舍五入到最近的 128 MB 计算,最大内存大小高达 1,536 MB,执行时间按四舍五入到最近的 1 ms 计算。单个函数执行的最小执行时间和内存分别为 100 ms 和 128 mb。Functions 定价包括每月免费授予的 400,000 GB。

Azure Functions 可免费用于 Azure IoT Edge

Functions 代理

此定价也应用于 Functions 代理。代理是由 HTTP 请求触发的函数。代理使用的内存小于 128 MB。代理执行时间是往返时间(请求响应),因为代理需要处于工作状态才能保持 HTTP 连接的活动状态。如果代理触发函数,将分别对函数执行和内存使用情况进行计数。

定价示例

观察到内存消耗为 512 MB 的函数在本月执行 3,000,000 次,执行持续时间为 1 秒。每月费用按以下方式计算:

资源消耗计费计算

资源消耗(秒)
执行 3 百万次执行
执行持续时间(秒) 1 秒
资源总消耗 3 百万秒
资源消耗 (GB)
资源消耗转换为 GB 512 MB / 1,024 MB
执行时间(秒) 3 百万秒
GB 总计 1.5 百万 GB
可计费资源消耗
资源消耗 1.5 百万 GB
每月免费授予量 400,000 GB-s
可计费总消耗 1.1 百万 GB
每月资源消耗费用
可计费资源消耗 1.1 百万 GB
资源消耗价格 $-/GB-s
总成本 $17.6

执行次数计费计算

可计费执行次数
每月总执行次数 3 百万次执行
每月免费执行次数 1 百万次执行
每月可计费执行次数 2 百万次执行
每月执行费用
每月可计费执行次数 2 百万次执行
每百万次执行的价格 $-
每月执行费用 $-

总消耗计费计算

每月总成本
每月资源消耗费用 $17.6
每月执行费用 $-
每月总成本 $-

详细信息

Azure 定价和购买选项

直接与我们联系

获取 Azure 定价演练。了解你的云解决方案的定价、学习成本优化并请求自定义建议。

与销售专家交谈

查看购买方式

通过 Azure 网站、Microsoft 代表或 Azure 合作伙伴购买 Azure 服务。

浏览你的选项

其他资源

Azure Functions 详细信息

详细了解 Azure Functions 特性和功能。

定价计算器

估计每月使用任何 Azure 产品组合应产生的费用。

SLA

查看此产品的服务级别协议。

文档

查看技术教程、视频和更多 Azure Functions 资源。

与销售专家交谈,演练 Azure 定价情况。了解你的云解决方案的定价。

获取免费云服务和价值 $200 的赠金来探索 Azure 30 天。

添加到估价。 按“V”在计算器上查看