通过MCP连接 →

输入计算

数学公式

广告

结果

每月费用预估
$1.8667
美元 / 月
请求费用 $0.2
计算费用 $1.6667
总 GB-秒 100,000

什么是 Serverless / Lambda 费用计算器?

这款工具可以帮你估算 AWS Lambda、Google Cloud Functions、Azure Functions 等无服务器函数每月的运行成本。无服务器平台通常按两部分计费:一是每次请求(调用)收取的少量费用,二是以 GB-秒衡量的计算费用——即函数分配的内存乘以实际运行时长。只要填入你的流量、平均运行时长、内存大小以及云厂商的计费单价,就能在正式部署前清晰地看到一份每月费用预估。

使用方法

先填写预计的每月请求次数、每次调用的平均运行时长(毫秒),以及分配的内存(MB)。接着填入云厂商的每次请求单价每 GB-秒单价。页面中的默认值大致对应 AWS Lambda 按需付费的常见价格(每百万次请求 0.20 美元,每 GB-秒约 0.0000166667 美元)。请务必以你所在区域和厂商的最新价格为准。

计算公式详解

费用 = 请求次数 × 每次请求单价 + (请求次数 × 运行秒数 × 内存 GB 数)× 每 GB-秒单价。其中运行时长需从毫秒换算为秒(÷1000),内存需从 MB 换算为 GB(÷1024)。公式中间的乘积即为总GB-秒,这正是计算费用的计价依据。

$$\text{Cost} = R \cdot p_r + \left(R \cdot \frac{d}{1000} \cdot \frac{m}{1024}\right) \cdot p_g$$ $$\text{where}\quad \left\{ \begin{aligned} R &= \text{Monthly Requests} \\ p_r &= \text{Price per Request} \\ d &= \text{Avg Duration (ms)} \\ m &= \text{Memory (MB)} \\ p_g &= \text{Price per GB-second} \end{aligned} \right.$$
展示无服务器成本拆分为请求成本和计算成本的图示
总成本由每次请求费用和每 GB-秒计算费用组成。

实例演算

假设有 1,000,000 次请求,平均运行时长 200 毫秒,内存 512 MB,每次请求 0.0000002 美元,每 GB-秒 0.0000166667 美元。请求费用 = \(1{,}000{,}000 \times 0.0000002 = 0.20\) 美元。GB-秒 = \(1{,}000{,}000 \times 0.2 \times 0.5 = 100{,}000\)。计算费用 = \(100{,}000 \times 0.0000166667 \approx 1.67\) 美元。合计每月约 1.87 美元。

展示内存和时长如何影响 GB-秒计算成本的柱状图
计算成本随函数内存和执行时长共同增长。

常见问题

是否已包含免费额度?没有——这里显示的是原始费用。AWS Lambda 提供长期有效的免费额度(每月 100 万次请求和 400,000 GB-秒),你需要另行扣除这部分。

为什么要把内存除以 1024?因为计费单位是 GB-秒,而 1 GB = 1024 MB,所以在计算 GB-秒之前,要先把以 MB 为单位的内存换算成 GB。

是否包含数据传输或存储费用?不包含。此工具只估算调用费用和计算费用;出站流量、日志和存储都是单独计费的。

最后更新: