App Hosting yêu cầu một dự án có gói giá linh hoạt của Firebase được bật. Gói này có các hạn mức miễn phí sau đây cho các sản phẩm của Google Cloud được App Hosting gọi:
Product | Tính năng | Không mất phí | Tính phí (đối với mức sử dụng vượt quá hạn mức miễn phí) |
---|---|---|---|
App Hosting | Băng thông đi | 10 GiB / tháng | 0,15 USD / GiB được lưu vào bộ nhớ đệm 0,20 USD / GiB chưa lưu vào bộ nhớ đệm |
Artifact Registry | Bộ nhớ | 0,5 GB / tháng | 0,10 USD / GB / tháng cho dung lượng trên 0,5 GB |
Lưu lượng ra | Không tốn phí | Xem giá của Artifact Registry để biết danh sách đầy đủ về giá xuất dữ liệu | |
Cloud Run | CPU | 180.000 vCPU-giây | 0,00002400 USD / vCPU-giây |
Bộ nhớ | 360.000 GiB-giây | 0,00000250 USD / GiB-giây | |
Yêu cầu | 2 triệu yêu cầu | 0,40 USD / triệu yêu cầu | |
Cloud Build | Số phút tạo bản dựng | 2500 phút xây dựng | 0,006 USD / phút xây dựng |
Cloud Logging | Bộ nhớ lưu trữ nhật ký | 50 GiB / dự án / tháng | 0,5 USD/GiB |
Thời gian lưu giữ nhật ký | Miễn phí trong 30 ngày | 0,01 USD / GiB / tháng đối với nhật ký được giữ lại hơn 30 ngày | |
Secret Manager | Phiên bản bí mật đang hoạt động | 6 phiên bản / tháng | 0,06 USD cho mỗi phiên bản tại mỗi vị trí |
Access Operations | 10.000 thao tác / tháng | 0,03 USD cho mỗi 10.000 thao tác | |
Thông báo xoay vòng | 3 lần xoay vòng / tháng | 0,05 USD cho mỗi lần xoay | |
Cloud Storage1 | Bộ nhớ tiêu chuẩn2 | 5 GB-tháng | 0,020 USD/GB/tháng |
Hoạt động cấp A2 | 5.000 | 0,0050 USD cho mỗi 1.000 thao tác | |
Hoạt động loại B2 | 50.000 | 0,0004 USD cho mỗi 1.000 thao tác | |
Chuyển dữ liệu2 | 100 GB từ Bắc Mỹ đến mỗi đích đến Chuyển dữ liệu của Google Cloud (không bao gồm Úc và Trung Quốc) | 0,02 USD / GB cho Bắc Mỹ 0,02 USD / GB đối với Châu Âu 0,08 USD / GB đối với Châu Á |
1Cloud Storage chỉ được dùng khi triển khai từ nguồn cục bộ bằng CLI Firebase.
2Cloud Storage Hạn mức Luôn miễn phí chỉ áp dụng cho các phần phụ trợ App Hosting ở US-CENTRAL1.
Mức sử dụng miễn phí được tổng hợp trên các dự án theo tài khoản thanh toán và được đặt lại mỗi tháng; bạn chỉ phải thanh toán cho mức sử dụng vượt quá giới hạn.
Tính chi phí
Kể từ ngày 1 tháng 8 năm 2025, bạn sẽ bắt đầu phải trả phí cho dự án Firebase App Hosting khi vượt quá hạn mức của gói giá linh hoạt (trả tiền theo mức dùng). Bạn sẽ bị tính phí cho Firebase App Hosting mục hàng sau:
Băng thông đi chưa lưu vào bộ nhớ đệm là dữ liệu được chuyển trực tiếp từ máy chủ gốc của dịch vụ Firebase App Hosting để đáp ứng các yêu cầu của người dùng. Máy chủ gốc nằm giữa dịch vụ App Hostingphụ trợCloud Run và Cloud CDN. Điều này xảy ra khi nội dung được yêu cầu chưa được lưu trữ trong bộ nhớ đệm Cloud CDN (tức là nội dung chưa được lưu vào bộ nhớ đệm). Do đó, máy chủ gốc phải tìm nạp dữ liệu và gửi dữ liệu đó cho người dùng.
Quy trình này phát sinh chi phí vì 2 lý do chính:
- Điền sẵn bộ nhớ đệm Cloud CDN: Khi người dùng yêu cầu nội dung chưa được lưu vào bộ nhớ đệm, nội dung đó sẽ kích hoạt một quy trình tìm nạp dữ liệu từ máy chủ gốc và lưu trữ một bản sao trong bộ nhớ đệm Cloud CDN cho các yêu cầu trong tương lai. Việc truyền dữ liệu ban đầu này từ nguồn đến CDN sẽ góp phần vào tổng chi phí.
- Chuyển dữ liệu đến người dùng cuối: Sau khi nội dung có sẵn (trực tiếp từ nguồn hoặc từ CDN sau khi điền vào bộ nhớ đệm ban đầu), nội dung đó phải được truyền đến thiết bị của người dùng cuối tại đích đến được yêu cầu. Việc chuyển dữ liệu này cũng góp phần vào chi phí.
Băng thông đầu ra được lưu vào bộ nhớ đệm là dữ liệu được chuyển theo đơn vị gibibyte từ bộ nhớ đệm của Cloud CDN đến thiết bị của người dùng cuối tại đích đến được yêu cầu.
Hãy xem phần Lưu nội dung ứng dụng vào bộ nhớ đệm để biết hướng dẫn về cách tối ưu hoá hiệu suất bằng Cloud CDN.
Bạn cũng sẽ bị tính phí cho việc sử dụng các sản phẩm Google Cloud cơ bản mà phần phụ trợ của bạn sử dụng:
- Cloud Run
- Cloud Build
- Artifact Registry
- Secret Manager
- Cloud Logging
Bạn có thể xem mức giá chính xác của những mục hàng này trên trang định giá của chúng tôi.
Ví dụ về việc thanh toán
Chi phí chạy một ứng dụng web động trên App Hosting có thể thay đổi đáng kể tuỳ thuộc vào các yếu tố như lưu lượng truy cập, chế độ cài đặt thời gian chạy và kích thước phản hồi. Chi phí trong ví dụ của chúng tôi dựa trên một số giả định nhất định về các yếu tố này.
Lưu lượng truy cập và kích thước phản hồi
Sau khi ứng dụng của bạn đạt đến hạn mức miễn phí hằng tháng, mỗi lượt truy cập vào trang web của bạn sẽ phát sinh chi phí. Các chi phí này không cố định mà phụ thuộc vào các yếu tố như số lượng yêu cầu nền do mỗi lượt truy cập kích hoạt, sức mạnh tính toán cần thiết để tạo phản hồi và kích thước phản hồi. Một số yêu cầu đơn giản là tốn kém hơn những yêu cầu khác. Ví dụ: việc phân phát một trang có nhiều hình ảnh hoặc dữ liệu phức tạp có thể tốn nhiều chi phí hơn so với một tệp HTML đơn giản. Tương tự, việc tạo trang một cách linh hoạt trên máy chủ thường tốn kém hơn so với việc phân phát phiên bản được lưu vào bộ nhớ đệm từ CDN.
Để ước tính hiệu quả chi phí của ứng dụng, bạn nên cân nhắc một số chỉ số chính:
- Số yêu cầu trên mỗi lượt truy cập: Một người dùng thông thường sẽ kích hoạt bao nhiêu yêu cầu riêng lẻ trong một lượt truy cập? (Xin lưu ý rằng một "lượt tải trang" thường liên quan đến nhiều yêu cầu cơ bản đối với các thành phần như hình ảnh, CSS và JavaScript.)
- Kích thước trung bình của phản hồi: Kích thước điển hình của dữ liệu được gửi lại cho mỗi yêu cầu là bao nhiêu?
- Độ trễ phản hồi trung bình: Trung bình, ứng dụng của bạn mất bao lâu để phản hồi một yêu cầu?
Bạn có thể ước tính các giá trị này bằng cách kiểm tra nhật ký yêu cầu của ứng dụng trong Google Cloud Console. Ví dụ về cách tính chi phí của chúng tôi giả định như sau:
Đặc điểm lưu lượng truy cập | |
---|---|
~Số yêu cầu được tính phí cho mỗi lượt truy cập | 10 |
Kích thước phản hồi trung bình (KiB) | 400 |
Độ trễ phản hồi trung bình (ms) | 1000 |
Tỷ lệ truy cập bộ nhớ đệm | 50% |
Chế độ cài đặt thời gian chạy
Cloud Run cài đặt1 | |
---|---|
Giới hạn CPU (vCPU) | 1 |
Giới hạn bộ nhớ (MiB) | 512 |
Đồng thời (yêu cầu) | 80 |
minInstances | 0 |
maxInstances | 100 |
1 Đây là các giá trị mặc định do App Hosting cung cấp. Bạn có thể kiểm tra cấu hình Cloud Run cho từng bản phát hành bằng cách xem thông tin chi tiết về bản sửa đổi Cloud Run. Trong thẻ Phát hành công khai trong bảng điều khiển Firebase, hãy di chuột lên một bản phát hành công khai rồi chọn trình đơn có biểu tượng ba dấu chấm, sau đó chọn "Xem bản sửa đổi Cloud Run".
Các giả định khác
Mức sử dụng dự án | |
---|---|
Phương thức triển khai | GitHub |
Số bản dựng mỗi tháng | 20 |
Số phút cho mỗi bản dựng | 8 |
Lưu giữ nhật ký | < 30 ngày |
Phiên bản bí mật | < 6 phiên bản |
Kích thước hình ảnh trong sổ đăng ký cấu phần phần mềm (MB) | 380 |
Hoá đơn mẫu
Với những giả định này, chúng ta có thể ngoại suy các chi phí sau cho trường hợp ví dụ này. Ở mức 10.000 lượt truy cập, hầu như không có chi phí nào. Chi phí đáng kể bắt đầu phát sinh ở mức 1 triệu lượt truy cập, trong đó lượt truy cập là yêu cầu đến ứng dụng của bạn do người dùng khởi tạo.
SKU | Giá | Đơn vị | Cấp miễn phí | 10.000 lượt sử dụng | Chi phí cho 10.000 lượt truy cập | Mức sử dụng 1 triệu lượt truy cập | Chi phí cho 1 triệu lượt truy cập |
---|---|---|---|---|---|---|---|
Cloud Run – CPU | 0,00 đô la |
vCPU giây | 180.000 |
1250 |
0,00 đô la |
125000 |
0,00 đô la |
Cloud Run – bộ nhớ | 0,00 đô la |
GiB giây | 360.000 |
625 |
0,00 đô la |
62500 |
0,00 đô la |
Cloud Run – yêu cầu | 0,4 USD |
M SSR requests | 2.00 |
0,05 |
0,00 đô la |
5 |
1,2 USD |
Cloud Build – số phút xây dựng | 0,01 đô la |
phút xây dựng | 2.500,00 |
160 |
0,00 đô la |
160 |
0,00 đô la |
Artifact Registry – bộ nhớ | 0,1 USD |
GiB (được lưu trữ) | 0,50 |
0,6 |
0,01 đô la |
0,6 |
0,01 đô la |
App Hosting – Băng thông đi chưa được lưu vào bộ nhớ đệm | 0,2 USD |
GiB | 10 |
2 |
0,00 đô la |
200 |
39 USD |
App Hosting – Băng thông đi được lưu vào bộ nhớ đệm | 0,15 USD |
GiB | 2 |
0,00 đô la |
200 |
29,25 USD |
|
Secret Manager – Phiên bản bí mật đang hoạt động | 0,06 USD |
phiên bản | 6.00 |
6.00 |
0,00 đô la |
6.00 |
0,00 đô la |
Secret Manager – Thao tác truy cập | 0,03 USD |
10.000 thao tác | 1.0 |
0,10 |
0,00 đô la |
5 |
0,12 USD |
Secret Manager – Thông báo xoay vòng | 0,05 USD |
xoay | 3.00 |
0 |
0,00 đô la |
0 |
0,00 đô la |
Cloud Logging – Bộ nhớ lưu trữ nhật ký | 0,5 USD |
GiB | 50.00 |
0,50 |
0,00 đô la |
50.00 |
0,00 đô la |
Cloud Logging – Lưu giữ nhật ký | 0,01 đô la |
GiB / tháng | 30 ngày | 0,00 đô la |
0,00 đô la |
||
Tổng | $0,01 |
69,58 USD |
Tính toán
SKU | Đơn vị | Cách tính mức sử dụng |
---|---|---|
Cloud Run – CPU | vCPU giây | Số giây vCPU = vCPU trên mỗi phiên bản * độ trễ phản hồi trung bình trên mỗi yêu cầu * số lượt truy cập * số yêu cầu được tính phí trên mỗi lượt truy cập/số yêu cầu đồng thời |
Cloud Run – bộ nhớ | GiB giây | Giây GiB = GiB trên mỗi phiên bản * độ trễ phản hồi trung bình trên mỗi yêu cầu * số lượt truy cập * số yêu cầu được tính phí trên mỗi lượt truy cập/số yêu cầu đồng thời |
Cloud Run – yêu cầu | M SSR requests | Số yêu cầu SSR (triệu) = (Số lượt truy cập * số yêu cầu được tính phí trên mỗi lượt truy cập / 1 triệu) * (1 – tỷ lệ truy cập bộ nhớ đệm) |
Cloud Build – số phút xây dựng | phút xây dựng | số phút xây dựng = số lượng bản dựng * số phút cho mỗi bản dựng |
Artifact Registry – bộ nhớ 1 | GiB (được lưu trữ) | GiB (được lưu trữ) = 2 * kích thước hình ảnh |
App Hosting – Băng thông chưa được lưu vào bộ nhớ đệm | GiB | GiB không được lưu vào bộ nhớ đệm= (1 – tỷ lệ lượt truy cập vào bộ nhớ đệm) * (số lượt truy cập * số yêu cầu được tính phí cho mỗi lượt truy cập * băng thông đi cho mỗi yêu cầu) |
App Hosting – Băng thông được lưu vào bộ nhớ đệm | GiB | GiB trong bộ nhớ đệm = tỷ lệ truy cập bộ nhớ đệm * (số lượt truy cập * số yêu cầu được tính phí trên mỗi lượt truy cập * băng thông đi trên mỗi yêu cầu) |
1 Ứng dụng của bạn thường chỉ có một hình ảnh trong Artifact Registry, vì Dịch vụ lưu trữ ứng dụng sẽ tự động dọn dẹp các phiên bản không dùng đến. Bạn có thể thấy hai hình ảnh trong thời gian ngắn chỉ trong lần ra mắt mới.