Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Chi phí ước tính mỗi tháng
$1,8667
USD / tháng
Phí request $0,2
Phí tính toán $1,6667
Tổng GB-giây 100.000

Công cụ tính chi phí Serverless / Lambda là gì?

Công cụ này giúp bạn ước tính chi phí vận hành một serverless function hàng tháng, chẳng hạn như AWS Lambda, Google Cloud Functions hay Azure Functions. Các nền tảng serverless thường tính tiền theo hai yếu tố: một khoản phí nhỏ cho mỗi request (lượt gọi hàm) và phí tính toán đo bằng GB-giây — tức bộ nhớ cấp cho hàm nhân với thời gian hàm chạy. Chỉ cần nhập lưu lượng truy cập, thời gian chạy trung bình, dung lượng bộ nhớ và mức giá nhà cung cấp áp dụng, bạn sẽ có ngay con số ước tính rõ ràng cho mỗi tháng trước khi triển khai.

Cách sử dụng

Nhập số request mỗi tháng bạn dự kiến, thời gian chạy trung bình của mỗi lượt gọi tính bằng mili giây, và bộ nhớ cấp phát tính bằng MB. Sau đó nhập giá mỗi requestgiá mỗi GB-giây của nhà cung cấp. Các giá trị mặc định hiển thị xấp xỉ mức giá on-demand phổ biến của AWS Lambda (0,20 USD cho mỗi triệu request và khoảng 0,0000166667 USD mỗi GB-giây). Hãy luôn kiểm tra lại mức giá hiện hành theo khu vực (region) và nhà cung cấp của bạn.

Giải thích công thức

$$\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.$$ Chi phí = Số request × Giá mỗi request + (Số request × Thời gian chạy theo giây × Bộ nhớ theo GB) × Giá mỗi GB-giây. Thời gian chạy được đổi từ mili giây sang giây (÷1000) và bộ nhớ đổi từ MB sang GB (÷1024). Phần ở giữa cho ra tổng số GB-giây, đây chính là cơ sở để tính phí tài nguyên tính toán.

Sơ đồ chia chi phí serverless thành chi phí yêu cầu và chi phí tính toán
Tổng chi phí gồm phí mỗi yêu cầu và phí tính toán theo GB-giây.

Ví dụ minh họa

Giả sử bạn có 1.000.000 request, thời gian chạy trung bình 200 ms, bộ nhớ 512 MB, giá 0,0000002 USD mỗi request và 0,0000166667 USD mỗi GB-giây. Phí request \(= 1{.}000{.}000 \times 0{,}0000002 = 0{,}20\) USD. GB-giây \(= 1{.}000{.}000 \times 0{,}2 \times 0{,}5 = 100{.}000\). Phí tính toán \(= 100{.}000 \times 0{,}0000166667 \approx 1{,}67\) USD. Tổng cộng \(\approx 1{,}87\) USD mỗi tháng.

Biểu đồ cột cho thấy bộ nhớ và thời lượng làm tăng chi phí tính toán GB-giây
Chi phí tính toán tăng theo cả bộ nhớ hàm và thời gian chạy.

Câu hỏi thường gặp

Công cụ có tính gói miễn phí (free tier) không? Không — kết quả là chi phí gốc chưa trừ gì. AWS Lambda có gói miễn phí vĩnh viễn (1 triệu request và 400.000 GB-giây mỗi tháng) mà bạn cần tự trừ riêng.

Vì sao phải chia bộ nhớ cho 1024? Vì giá được tính theo GB-giây, và 1 GB = 1024 MB, nên bộ nhớ tính bằng MB phải đổi sang GB trước khi tính GB-giây.

Có bao gồm chi phí truyền dữ liệu hay lưu trữ không? Không. Công cụ chỉ ước tính phí lượt gọi hàm và phí tính toán; chi phí truyền dữ liệu ra ngoài (egress), ghi log và lưu trữ được tính riêng.

Cập nhật lần cuối: