App Hosting के लिए, ऐसा प्रोजेक्ट ज़रूरी है जो इस्तेमाल के हिसाब से पैसे चुकाने वाले ब्लेज़ प्लान पर हो. इस प्राइसिंग प्लान में, आपके प्रोजेक्ट के लिए App Hosting के ज़रिए इस्तेमाल किए गए Google Cloud प्रॉडक्ट के लिए, बिना किसी शुल्क के इस्तेमाल की ये सीमाएं लागू होती हैं:
| प्रॉडक्ट | सुविधा | बिना किसी शुल्क के | बिल किया गया (बिना किसी शुल्क के इस्तेमाल की सीमा से ज़्यादा इस्तेमाल करने पर) |
|---|---|---|---|
| App Hosting | आउटगोइंग बैंडविथ | 10 जीबी / महीना | 0.15 डॉलर / कैश किए गए जीआईबी $0.20 / अनकैश्ड जीआईबी |
| Artifact Registry | स्टोरेज | 0.5 जीबी / महीना | 0.5 जीबी से ज़्यादा के लिए, 0.10 डॉलर / जीबी / महीना |
| इग्रेस डेटा ट्रैफ़िक | कोई शुल्क नहीं | डेटा बाहर भेजने के शुल्क की पूरी सूची देखने के लिए, Artifact Registry की कीमत देखें | |
| Cloud Run | CPU | 1,80,000 वीसीपीयू-सेकंड | $0.00002400 / वीसीपीयू-सेकंड |
| मेमोरी | 3,60,000 जीबीबाइट-सेकंड | 0.00000250 डॉलर / जीबी-सेकंड | |
| अनुरोध | 20 लाख अनुरोध | 40 रुपये / 10 लाख अनुरोध | |
| Cloud Build | बिल्ड-मिनट | 2,500 मिनट | 0.006 डॉलर / बिल्ड-मिनट |
| Cloud Logging | लॉगिंग स्टोरेज | 50 GiB / प्रोजेक्ट / महीना | 0.50 डॉलर/GiB |
| लॉगिंग का रखरखाव | 30 दिनों के लिए कोई शुल्क नहीं | 30 दिनों से ज़्यादा समय तक सेव रखे गए लॉग के लिए, 0.01 डॉलर / GiB / महीना | |
| Secret Manager | सीक्रेट के चालू वर्शन | हर महीने छह वर्शन | हर वर्शन और हर जगह के लिए 0.06 डॉलर |
| ऐक्सेस करने से जुड़ी कार्रवाइयां | हर महीने 10,000 कार्रवाइयां | हर 10,000 कार्रवाइयों के लिए 0.03 डॉलर | |
| रोटेशन से जुड़ी सूचनाएं | हर महीने तीन रोटेशन | हर रोटेशन के लिए 0.05 डॉलर | |
| Cloud Storage1 | स्टैंडर्ड स्टोरेज2 | 5 जीबी-महीने | हर महीने, हर जीबी के लिए 0.020 डॉलर |
| क्लास ए ऑपरेशन2 | 5,000 | हर 1,000 कार्रवाइयों के लिए 0.0050 डॉलर | |
| क्लास बी ऑपरेशन2 | 50,000 | हर 1,000 कार्रवाइयों के लिए 0.0004 डॉलर | |
| डेटा ट्रांसफ़र करना2 | उत्तरी अमेरिका से, Google Cloud Data transfer के हर डेस्टिनेशन (ऑस्ट्रेलिया और चीन को छोड़कर) पर 100 जीबी | उत्तरी अमेरिका के लिए 0.02 डॉलर / जीबी यूरोप के लिए 0.02 डॉलर / जीबी एशिया के लिए 0.08 डॉलर / जीबी |
1Cloud Storage का इस्तेमाल सिर्फ़ तब किया जाता है, जब Firebase सीएलआई की मदद से लोकल सोर्स से डिप्लॉय किया जा रहा हो.
2Cloud Storage हमेशा बिना शुल्क के इस्तेमाल किए जा सकने वाले कोटे, सिर्फ़ US-CENTRAL1 में मौजूद App Hosting बैकएंड पर लागू होते हैं.
बिना किसी शुल्क के इस्तेमाल की सुविधा, बिलिंग खाते के हिसाब से सभी प्रोजेक्ट के लिए उपलब्ध होती है. यह हर महीने रीसेट होती है. आपसे सिर्फ़ तय सीमा से ज़्यादा इस्तेमाल करने पर शुल्क लिया जाता है.
लागतों का हिसाब लगाना
1 अगस्त, 2025 से, Firebase App Hosting प्रोजेक्ट के लिए आपसे शुल्क लिया जाएगा. ऐसा तब होगा, जब आपने 'इस्तेमाल के हिसाब से पैसे चुकाएं' वाले ब्लेज़ प्लान के तहत तय की गई सीमाएं पार कर ली हों. आपसे यहां दिए गए Firebase App Hosting लाइन आइटम के लिए शुल्क लिया जाएगा:
बिना कैश किया गया आउटगोइंग बैंडविथ का मतलब, Firebase App Hosting सेवा के ऑरिजिन सर्वर से सीधे तौर पर ट्रांसफ़र किए गए डेटा से है. इसका इस्तेमाल, उपयोगकर्ता के अनुरोधों को पूरा करने के लिए किया जाता है. ऑरिजिन सर्वर, App Hosting बैकएंडCloud Run सेवा और Cloud CDN के बीच मौजूद होते हैं. ऐसा तब होता है, जब अनुरोध किया गया कॉन्टेंट Cloud CDN की कैश मेमोरी में पहले से सेव नहीं होता. इसका मतलब है कि यह अनकैश्ड है. इसलिए, मूल सर्वर को डेटा फ़ेच करके, उसे उपयोगकर्ता को भेजना होगा.
इस प्रोसेस में दो मुख्य वजहों से लागत लगती है:
- Cloud CDN की कैश मेमोरी में डेटा सेव करना: जब कोई उपयोगकर्ता, कैश मेमोरी में सेव नहीं किया गया कॉन्टेंट मांगता है, तो यह प्रोसेस शुरू हो जाती है. इसमें मूल सर्वर से उस डेटा को फ़ेच किया जाता है और Cloud CDN की कैश मेमोरी में उसकी एक कॉपी सेव की जाती है, ताकि आने वाले समय में किए जाने वाले अनुरोधों के लिए उसका इस्तेमाल किया जा सके. ऑरिजिन से सीडीएन तक डेटा ट्रांसफ़र करने की शुरुआती लागत, कुल लागत में शामिल होती है.
- एंड यूज़र को डेटा ट्रांसफ़र करना: कॉन्टेंट उपलब्ध होने के बाद (ओरिजन से सीधे तौर पर या शुरुआती कैश मेमोरी में सेव होने के बाद सीडीएन से), इसे एंड यूज़र के डिवाइस पर, अनुरोध किए गए डेस्टिनेशन पर ट्रांसमिट किया जाना चाहिए. इस डेटा ट्रांसफ़र से भी लागत बढ़ती है.
कैश किया गया आउटगोइंग बैंडविड्थ का मतलब, Cloud CDN की कैश मेमोरी से असली उपयोगकर्ता के डिवाइस पर ट्रांसफ़र किए गए डेटा से है. यह डेटा, अनुरोध किए गए डेस्टिनेशन पर ट्रांसफ़र किया जाता है. इसे गिगाबाइट में मापा जाता है.
Cloud CDN की मदद से परफ़ॉर्मेंस को ऑप्टिमाइज़ करने के तरीके के बारे में जानने के लिए, ऐप्लिकेशन के कॉन्टेंट को कैश मेमोरी में सेव करना लेख पढ़ें.
साथ ही, आपसे उन Google Cloud प्रॉडक्ट के इस्तेमाल का शुल्क भी लिया जाएगा जिनका इस्तेमाल आपका बैकएंड करता है:
- Cloud Run
- Cloud Build
- Artifact Registry
- Secret Manager
- Cloud Logging
इन लाइन आइटम के लिए, कीमत की सटीक जानकारी हमारे कीमत वाले पेज पर देखी जा सकती है.
देखें.बिलिंग के उदाहरण
App Hosting पर डाइनैमिक वेब ऐप्लिकेशन चलाने की लागत में काफ़ी अंतर हो सकता है. यह अंतर, ट्रैफ़िक, रनटाइम सेटिंग, और जवाब के साइज़ जैसी चीज़ों पर निर्भर करता है. हमारे उदाहरण में लागत, इन फ़ैक्टर के बारे में कुछ मान्यताओं के आधार पर तय की गई है.
ट्रैफ़िक और रिस्पॉन्स का साइज़
जब आपका ऐप्लिकेशन, महीने के लिए तय किए गए बिना शुल्क वाले कोटे तक पहुंच जाता है, तब आपकी साइट पर हर विज़िट के लिए शुल्क लगेगा. ये लागतें तय नहीं होती हैं. ये कई फ़ैक्टर पर निर्भर करती हैं. जैसे, हर विज़िट से ट्रिगर होने वाले बैकग्राउंड अनुरोधों की संख्या, जवाब बनाने के लिए ज़रूरी कंप्यूट पावर, और जवाब का साइज़. कुछ अनुरोधों पर, दूसरों की तुलना में ज़्यादा खर्च आता है. उदाहरण के लिए, इमेज या जटिल डेटा से भरपूर पेज को दिखाने में, सामान्य एचटीएमएल फ़ाइल की तुलना में ज़्यादा खर्च आएगा. इसी तरह, सर्वर पर डाइनैमिक तरीके से पेज जनरेट करना, सीडीएन से कैश मेमोरी में सेव किया गया वर्शन दिखाने की तुलना में ज़्यादा महंगा होता है.
अपने ऐप्लिकेशन की लागत का सही अनुमान लगाने के लिए, आपको कुछ अहम मेट्रिक पर ध्यान देना होगा:
- हर विज़िट पर अनुरोध: कोई सामान्य उपयोगकर्ता, किसी पेज पर विज़िट करने के दौरान कितने अनुरोध करता है? (ध्यान रखें कि एक "पेज लोड" में आम तौर पर इमेज, सीएसएस, और JavaScript जैसी ऐसेट के लिए कई अनुरोध शामिल होते हैं.)
- जवाब का औसत साइज़: हर अनुरोध के लिए, वापस भेजे गए डेटा का सामान्य साइज़ क्या है?
- जवाब देने में लगने वाला औसत समय: आपके ऐप्लिकेशन को किसी अनुरोध का जवाब देने में औसतन कितना समय लगता है?
Google Cloud कंसोल में जाकर, अपने ऐप्लिकेशन के अनुरोध लॉग की जांच करके इन वैल्यू का अनुमान लगाया जा सकता है. लागत के अनुमानित हिसाब के उदाहरण में, इन बातों को ध्यान में रखा गया है:
| ट्रैफ़िक की विशेषताएं | |
|---|---|
| ~हर विज़िट के लिए बिल किए गए अनुरोध | 10 |
| जवाब का औसत साइज़ (KiB) | 400 |
| जवाब देने में लगने वाला औसत समय (मि॰से॰) | 1000 |
| कैश मेमोरी हिट होने की दर | 50% |
रनटाइम सेटिंग
| Cloud Run सेटिंग1 | |
|---|---|
| सीपीयू की सीमा (वीसीपीयू) | 1 |
| मेमोरी की सीमा (MiB) | 512 |
| एक साथ किए गए अनुरोध | 80 |
| minInstances | 0 |
| maxInstances | 100 |
1 ये App Hosting की ओर से दी गई डिफ़ॉल्ट वैल्यू हैं. Cloud Run के हर रोलआउट के लिए, Cloud Run के कॉन्फ़िगरेशन की जांच की जा सकती है. इसके लिए, Cloud Run के बदलाव की जानकारी देखें. Firebase Console में रोलआउट टैब पर जाएं. इसके बाद, किसी रोलआउट पर कर्सर घुमाएं और तीन बिंदु वाला मेन्यू चुनें. इसके बाद, "Cloud Run का वर्शन देखें" चुनें.
अन्य अनुमान
| प्रोजेक्ट का इस्तेमाल | |
|---|---|
| डिप्लॉयमेंट का तरीका | GitHub |
| हर महीने की जाने वाली बिल्ड की संख्या | 20 |
| हर बिल्ड में लगने वाला समय | 8 |
| लॉग बनाए रखने की अवधि | < 30 दिन |
| सीक्रेट वर्शन | < 6 वर्शन |
| आर्टफ़ैक्ट रजिस्ट्री इमेज का साइज़ (एमबी) | 380 |
बिल का सैंपल
इन अनुमानों के आधार पर, हम इस उदाहरण के लिए यहां दी गई लागत का अनुमान लगा सकते हैं. 10 हज़ार विज़िट तक, कोई शुल्क नहीं लगता. हालांकि, 10 लाख विज़िट के बाद शुल्क लगना शुरू हो जाता है. विज़िट का मतलब है कि किसी उपयोगकर्ता ने आपके ऐप्लिकेशन का इस्तेमाल करने का अनुरोध किया है.
| एसकेयू | कीमत | यूनिट | बिना किसी शुल्क वाला टियर | 10 हज़ार विज़िट का इस्तेमाल | 10 हज़ार विज़िट की लागत | 10 लाख विज़िट का इस्तेमाल | 10 लाख विज़िट की लागत |
|---|---|---|---|---|---|---|---|
| Cloud Run - सीपीयू | 0.00 डॉलर |
वीसीपीयू सेकंड | 180,000.00 |
1250 |
0.00 डॉलर |
125000 |
0.00 डॉलर |
| Cloud Run - यादें | 0.00 डॉलर |
जीआईबी सेकंड | 360,000.00 |
625 |
0.00 डॉलर |
62500 |
0.00 डॉलर |
| Cloud Run - अनुरोध | 18 रुपये |
M SSR अनुरोध | 2.00 |
0.05 |
0.00 डॉलर |
5 |
1.20 डॉलर |
| Cloud Build - बिल्ड मिनट | INR0.45 |
बिल्ड-मिनट | 2,500.00 |
160 |
0.00 डॉलर |
160 |
0.00 डॉलर |
| Artifact Registry - स्टोरेज | 0.10 डॉलर |
GiB (स्टोर किया गया) | 0.50 |
0.6 |
INR0.45 |
0.6 |
INR0.45 |
| App Hosting - Uncached outgoing bandwidth | 0.20 डॉलर |
जीआईबी | 10 |
2 |
0.00 डॉलर |
200 |
39.00 डॉलर |
| App Hosting - Cached outgoing bandwidth | 0.15 डॉलर |
जीआईबी | 2 |
0.00 डॉलर |
200 |
29.25 डॉलर |
|
| Secrets Manager - सीक्रेट के चालू वर्शन | 0.06 डॉलर |
वर्शन | 6.00 |
6.00 |
0.00 डॉलर |
6.00 |
0.00 डॉलर |
| Secrets Manager - Access Operations | 0.03 डॉलर |
10 हज़ार ऑपरेशन | 1.0 |
0.10 |
0.00 डॉलर |
5.00 |
0.12 डॉलर |
| Secrets Manager - रोटेशन की सूचनाएं | 0.05 डॉलर |
रोटेशन | 3.00 |
0.00 |
0.00 डॉलर |
0.00 |
0.00 डॉलर |
| Cloud Logging - Logging Storage | 0.50 डॉलर |
जीआईबी | 50.00 |
0.50 |
0.00 डॉलर |
50.00 |
0.00 डॉलर |
| Cloud Logging - लॉग बनाए रखने की अवधि | INR0.45 |
GiB / महीना | 30 दिन | 0.00 डॉलर |
0.00 डॉलर |
||
| कुल | 0.01 डॉलर |
69.58 डॉलर |
कैलकुलेशन
| SKU | इकाई | इस्तेमाल का हिसाब कैसे लगाया जाता है |
|---|---|---|
| Cloud Run- सीपीयू | वीसीपीयू सेकंड | वीसीपीयू सेकंड = हर इंस्टेंस के लिए वीसीपीयू * हर अनुरोध के लिए जवाब मिलने में लगने वाला औसत समय * विज़िट की संख्या * हर विज़िट के लिए बिल किए गए अनुरोध / कॉनकरंट अनुरोधों की संख्या |
| Cloud Run - मेमोरी | जीआईबी सेकंड | GiB सेकंड = हर इंस्टेंस के लिए GiB * हर अनुरोध के लिए जवाब मिलने में लगने वाला औसत समय * विज़िट की संख्या * हर विज़िट के लिए बिल किए गए अनुरोध / एक साथ किए गए अनुरोधों की संख्या |
| Cloud Run - अनुरोध | M SSR अनुरोध | M एसएसआर अनुरोध = (विज़िट की संख्या * हर विज़िट के लिए बिल किए गए अनुरोध / 10 लाख) * (1 - कैश हिट रेट) |
| Cloud Build - बिल्ड करने में लगे मिनट | बिल्ड-मिनट | build-minutes = # of builds * minutes per build |
| Artifact Registry - स्टोरेज 1 | GiB (स्टोर किया गया) | जीआईबी (स्टोर किया गया) = 2 * इमेज का साइज़ |
| App Hosting - Uncached Bandwidth | जीआईबी | कैश नहीं किए गए GiB= (1 - कैश हिट रेट) * (विज़िट की संख्या * हर विज़िट के लिए बिल किए गए अनुरोध * हर अनुरोध के लिए आउटगोइंग बैंडविथ) |
| App Hosting - कैश की गई बैंडविथ | जीआईबी | कैश किए गए GiB = कैश हिट रेट * (विज़िट की संख्या * हर विज़िट के लिए बिल किए गए अनुरोध * हर अनुरोध के लिए आउटगोइंग बैंडविथ) |
1 आम तौर पर, आपके ऐप्लिकेशन के लिए Artifact Registry में सिर्फ़ एक इमेज होगी. ऐसा इसलिए, क्योंकि App Hosting की सुविधा, इस्तेमाल नहीं किए गए वर्शन को अपने-आप हटा देती है. नई सुविधा के रोल आउट के दौरान, आपको कुछ समय के लिए दो इमेज दिख सकती हैं.