Check out what’s new from Firebase at Google I/O 2022. Learn more

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

Google मेघ कार्य घटना-संचालित एप्लिकेशन बनाने के लिए Google का सर्वर रहित गणना समाधान है। यह Google Cloud Platform टीम और Firebase टीम के बीच एक संयुक्त उत्पाद है।

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

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

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

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

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

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

Firebase के लिए Cloud Functions को Firebase डेवलपर के लिए ऑप्टिमाइज़ किया गया है:

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

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

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