Firebase Extensions की सेवा बंद की जा रही है. यह 31 मार्च, 2027 से काम नहीं करेगी. हालांकि, पहले से इंस्टॉल किए गए एक्सटेंशन, हमेशा काम करते रहेंगे. लेकिन इस तारीख के बाद, मुख्य मैनेजमेंट से जुड़ी सुविधाएं उपलब्ध नहीं होंगी.
माइग्रेशन के बारे में ज़्यादा जानकारी और टूल, सितंबर 2026 में रिलीज़ किए जाएंगे.
हम Firebase Extensions की सेवा क्यों बंद कर रहे हैं?
हमारे बुनियादी ढांचे में होने वाले बदलावों और बंद की जा रही सेवाओं की वजह से, हम मैनेज की जाने वाली Google Cloud
सेवा बंद कर रहे हैं.Firebase Extensions
क्या 31 मार्च, 2027 के बाद, पहले से डिप्लॉय किए गए एक्सटेंशन काम करना बंद कर देंगे?
नहीं. पहले से डिप्लॉय किए गए एक्सटेंशन, स्टैंडर्ड Google Cloud
इंफ़्रास्ट्रक्चर (जैसे, Cloud Functions, Eventarc,
Cloud Run, और Cloud Tasks) पर सीधे तौर पर काम करते हैं. ये हमेशा काम करते रहेंगे. हालांकि, 31 मार्च, 2027 के बाद, उपयोगकर्ताओं के पास इन एक्सटेंशन को
अपडेट, फिर से कॉन्फ़िगर या अनइंस्टॉल करने की सुविधा नहीं होगी
Firebase console या सीएलआई के ज़रिए.
अगर कोई उपयोगकर्ता कोई कार्रवाई नहीं करता है, तो क्या होगा?
अगर कोई उपयोगकर्ता कोई कार्रवाई नहीं करता है, तो उसके पहले से डिप्लॉय किए गए फ़ंक्शन, स्टैंडर्ड ऐसेट के तौर पर काम करते रहेंगे. हालांकि:
- वे कॉन्फ़िगरेशन पैरामीटर में बदलाव नहीं कर सकते या एनवायरमेंट वैरिएबल अपडेट नहीं कर सकते.
- वे बग ठीक करने वाले अपडेट, सुरक्षा पैच या डिपेंडेंसी अपग्रेड लागू नहीं कर सकते.
- ज़्यादातर एक्सटेंशन, फ़िलहाल Cloud Functions v1
एसडीके पर बने हैं. यह एसडीके, Node.js के पुराने रनटाइम से जुड़ा है. Google Cloud की ओर से, इन पुराने रनटाइम
को पूरी तरह से बंद कर दिए जाने के बाद, फ़ंक्शन काम करना बंद कर सकते हैं या
उन्हें बंद किया जा सकता है.Google Cloud
रनटाइम के लिए सहायता देखें.
एक्सटेंशन के उपयोगकर्ता के तौर पर मुझे क्या करना चाहिए?
अगर आपने एक्सटेंशन इंस्टॉल किए हैं और अब उनका इस्तेमाल नहीं करते हैं,
उन्हें अनइंस्टॉल कर दें
31 मार्च, 2027 से पहले.
सेवा बंद होने के बाद, Firebase console
में "अनइंस्टॉल करें" बटन और उससे जुड़े सीएलआई कमांड हटा दिए जाएंगे. उपयोगकर्ताओं को Google Cloud console के ज़रिए, सभी जुड़े Google Cloud संसाधन मैन्युअल तरीके से मिटाने होंगे. इनमें व्यक्तिगत
Cloud Functions, Secret Manager सीक्रेट, Cloud Tasks कतारें,
और कस्टम आईएएम सेवा खाते शामिल हैं.
हालांकि, अगर आपने इंस्टॉल किए गए एक्सटेंशन का इस्तेमाल जारी रखा है,
उन्हें अभी उनके नए वर्शन पर अपडेट करें और उन्हें अपडेट रखें. सितंबर 2026 में, Firebase टीम माइग्रेशन
से जुड़े दस्तावेज़, टूल, और ट्रांज़िशन के विकल्पों के बारे में ज़्यादा जानकारी देगी.
क्या Firebase Extensions की जगह कोई और सेवा लॉन्च की जा रही है?
सितंबर 2026 में, Firebase टीम उपयोगकर्ताओं से संपर्क करेगी.
उन्हें इंस्टॉल किए गए एक्सटेंशन को, खुद से मैनेज किए जाने वाले ऐसे
फ़ंक्शन में माइग्रेट करने के बारे में ज़्यादा जानकारी दी जाएगी जो पहले की तरह काम करते हैं. खुद से मैनेज किए जाने वाले इन फ़ंक्शन को सेवा बंद होने के बाद भी
अपडेट और फिर से कॉन्फ़िगर किया जा सकता है.Extensions हम आपके वर्कलोड को माइग्रेट करने के लिए, ट्रांज़िशन के विकल्पों, माइग्रेशन टूल, और दस्तावेज़ों के बारे में ज़्यादा जानकारी देंगे.
एक्सटेंशन के पब्लिशर के तौर पर मुझे क्या करना चाहिए?
आपको दो चरणों में कार्रवाई करनी होगी. पहले चरण में, 20 जून, 2026 से, अपने एक्सटेंशन को माइग्रेट करने की तैयारी की जा सकती है. दूसरे चरण में, सितंबर 2026 से, शेयर किए जा सकने वाले फ़ंक्शन किट की मदद से, माइग्रेशन की प्रोसेस पूरी की जा सकती है.
फ़िलहाल, हमारा सुझाव है कि आप पब्लिश किए गए एक्सटेंशन को दूसरे जनरेशन के फ़ंक्शन में माइग्रेट करें. यह फ़ंक्शन किट बनाने के लिए ज़रूरी है. इसके लिए, आपको Cloud Functions के दूसरे वर्शन के एसडीके का इस्तेमाल करके, अपने एक्सटेंशन लॉजिक को पैकेज करना होगा.
ट्रांज़िशन की प्रोसेस को आसान बनाने के लिए, हमने Cloud Functions के दूसरे वर्शन के एसडीके को अपडेट किया है.
इसमें डिक्लेरेटिव सुरक्षा और लाइफ़साइकल इवेंट जैसी सुविधाओं के लिए सहायता दी गई है. अब अपने मौजूदा एक्सटेंशन कोड को दूसरे जनरेशन के फ़ंक्शन में माइग्रेट किया जा सकता है. इसके लिए, आपको अपने मुख्य कारोबार के लॉजिक में बहुत कम बदलाव करने होंगे. ज़्यादा जानकारी के लिए, पब्लिशर के लिए माइग्रेशन से जुड़ी हमारी
गाइड देखें.
अगर मेरे कोई और सवाल हैं, तो मुझे क्या करना चाहिए?
सितंबर 2026 में, Firebase की टीम उपयोगकर्ताओं और
पब्लिशर, दोनों से संपर्क करेगी. उन्हें माइग्रेशन से जुड़े दस्तावेज़, टूल, और ट्रांज़िशन के विकल्पों के बारे में ज़्यादा जानकारी दी जाएगी.
इस बीच, जिन पब्लिशर को
Firebase Extensions को माइग्रेट करने के तरीके के बारे में सवाल पूछने हैं उन्हें पब्लिशर के लिए
माइग्रेशन से जुड़ी हमारी गाइड देखनी चाहिए. इस गाइड में, अपडेट के बारे में जानकारी पाने और पब्लिश किए गए एक्सटेंशन के लिए कोई दूसरा विकल्प देने में मदद पाने के तरीके के बारे में निर्देश दिए गए हैं.