Catch up on highlights from Firebase at Google I/O 2023. Learn more

क्लाउड फ़ंक्शंस और फायरबेस

Google क्लाउड फ़ंक्शंस ईवेंट-संचालित एप्लिकेशन बनाने के लिए Google का सर्वर रहित कंप्यूट समाधान है। यह Google क्लाउड प्लेटफ़ॉर्म टीम और फायरबेस टीम के बीच एक संयुक्त उत्पाद है।

Google क्लाउड प्लेटफ़ॉर्म डेवलपर्स के लिए, क्लाउड फ़ंक्शंस एक संयोजी परत के रूप में कार्य करता है जिससे आप घटनाओं को सुनकर और प्रतिक्रिया देकर Google क्लाउड प्लेटफ़ॉर्म (GCP) सेवाओं के बीच तर्क बुन सकते हैं।

फायरबेस डेवलपर्स के लिए, फायरबेस के लिए क्लाउड फ़ंक्शंस फायरबेस के व्यवहार को बढ़ाने और सर्वर-साइड कोड के अतिरिक्त फायरबेस सुविधाओं को एकीकृत करने का एक तरीका प्रदान करता है।

दोनों समाधान पूरी तरह से प्रबंधित वातावरण में कार्यों का तेज़ और विश्वसनीय निष्पादन प्रदान करते हैं जहाँ आपको किसी भी सर्वर के प्रबंधन या किसी भी बुनियादी ढांचे के प्रावधान के बारे में चिंता करने की कोई आवश्यकता नहीं है।

फायरबेस के लिए क्लाउड फ़ंक्शंस

यदि आप मोबाइल ऐप या मोबाइल वेब ऐप बनाने वाले डेवलपर हैं तो आपको फायरबेस के लिए क्लाउड फ़ंक्शंस का उपयोग करना चाहिए। फायरबेस मोबाइल डेवलपर्स को एनालिटिक्स, ऑथेंटिकेशन और रियलटाइम डेटाबेस सहित पूरी तरह से प्रबंधित मोबाइल-केंद्रित सेवाओं की एक पूरी श्रृंखला तक पहुंच प्रदान करता है। क्लाउड फ़ंक्शंस सर्वर-साइड कोड के अतिरिक्त के माध्यम से फायरबेस सुविधाओं के व्यवहार को बढ़ाने और जोड़ने का एक तरीका प्रदान करके ऑफ़र को पूरा करता है।

फायरबेस डेवलपर भुगतान संसाधित करने और एसएमएस संदेश भेजने जैसे कार्यों के लिए बाहरी सेवाओं के साथ आसानी से एकीकृत कर सकते हैं। इसके अलावा, डेवलपर्स कस्टम लॉजिक को शामिल कर सकते हैं जो या तो मोबाइल डिवाइस के लिए बहुत भारी है, या जिसे सर्वर पर सुरक्षित करने की आवश्यकता है। देखें कि मैं क्लाउड फ़ंक्शंस के साथ क्या कर सकता हूं? विशिष्ट एकीकरण उपयोग मामलों के बारे में अधिक जानने के लिए। ऐसे डेवलपर्स के लिए जिन्हें अधिक पूर्ण विशेषताओं वाले बैकएंड की आवश्यकता है, क्लाउड फ़ंक्शंस Google क्लाउड प्लेटफ़ॉर्म में शक्तिशाली क्षमताओं के लिए एक प्रवेश द्वार प्रदान करता है।

फायरबेस के लिए क्लाउड फ़ंक्शंस को फायरबेस डेवलपर्स के लिए अनुकूलित किया गया है:

  • कोड के माध्यम से अपने कार्यों को कॉन्फ़िगर करने के लिए फायरबेस एसडीके
  • फायरबेस कंसोल और फायरबेस सीएलआई के साथ एकीकृत
  • Google क्लाउड फ़ंक्शंस के समान ट्रिगर, प्लस फायरबेस रीयलटाइम डेटाबेस, फायरबेस ऑथेंटिकेशन और फायरबेस एनालिटिक्स ट्रिगर

Google क्लाउड प्लेटफ़ॉर्म के लिए क्लाउड फ़ंक्शंस

डेवलपर्स क्लाउड फ़ंक्शन के रूप में कोड लिखकर GCP सेवाओं को कनेक्ट और विस्तारित कर सकते हैं। क्लाउड फ़ंक्शंस एक संयोजी परत के रूप में कार्य करता है जिससे आप घटनाओं को सुनकर और प्रतिक्रिया देकर GCP सेवाओं के बीच तर्क बुन सकते हैं। कोड की केवल कुछ पंक्तियों के साथ, डेवलपर सर्वर को प्रावधान या प्रबंधित करने की आवश्यकता के बिना उच्च स्तर के संयोजन बनाने के लिए GCP सेवाओं के अपने उपयोग को समृद्ध कर सकते हैं। अधिक जानकारी के लिए Google क्लाउड फ़ंक्शंस दस्तावेज़ीकरण देखें।