Google Cloud Functions, कॉन्टेंट बनाने के लिए Google का बिना सर्वर वाला कंप्यूट समाधान है इवेंट-ड्रिवन ऐप्लिकेशन. यह Google Cloud और प्लैटफ़ॉर्म टीम और Firebase टीम.
Google Cloud Platform डेवलपर के लिए, Cloud फ़ंक्शन, कनेक्टिव लेयर के तौर पर काम करते हैं इससे आपको Google Cloud Platform (GCP) सेवाओं के बीच लॉजिक लगाने के लिए, इवेंट को सुनकर और उनका जवाब देने में मदद मिलती है.
Firebase डेवलपर के लिए, Firebase के लिए Cloud Functions, सर्वर-साइड कोड जोड़कर Firebase के काम करने के तरीके को बेहतर बनाने और Firebase की सुविधाओं को इंटिग्रेट करने का एक तरीका उपलब्ध कराता है.
दोनों ही सुविधाएं, फ़ंक्शन को तेज़ी से और भरोसेमंद तरीके से एक्ज़ीक्यूट करती हैं मैनेज किया जा सकता है, जहां आपको किसी भी डोमेन को मैनेज करने के बारे में चिंता करने की ज़रूरत न हो सर्वर या किसी इंफ़्रास्ट्रक्चर का प्रावधान करने की अनुमति नहीं है.
Firebase के लिए Cloud Functions
अगर आप डेवलपर हैं, तो आपको Firebase के लिए Cloud Functions का इस्तेमाल करना चाहिए: मोबाइल ऐप्लिकेशन या मोबाइल वेब ऐप्लिकेशन. Firebase मोबाइल डेवलपर को पूरी तरह से मैनेज की गई मोबाइल आधारित सेवाओं की पूरी रेंज उपलब्ध है. इनमें ऐनलिटिक्स, की पुष्टि करता है. Cloud Functions उपलब्ध कराता है इससे आपको Firebase की सुविधाओं के व्यवहार को बढ़ाने और उससे कनेक्ट करने का विकल्प मिलता है इसके लिए, उन्हें सर्वर-साइड कोड का इस्तेमाल करना होगा.
Firebase डेवलपर, इस तरह के कामों के लिए बाहरी सेवाओं को आसानी से इंटिग्रेट कर सकते हैं पेमेंट प्रोसेस करने और एसएमएस मैसेज भेजने में मदद मिलती है. साथ ही, डेवलपर ये शामिल कर सकते हैं: ऐसा लॉजिक जो किसी मोबाइल डिवाइस के हिसाब से बहुत भारी हो या जिसे सर्वर पर सुरक्षित किया जाना चाहिए. यहां जाएं: Cloud Functions की मदद से क्या किया जा सकता है? देखें. जिन डेवलपर को ज़्यादा सुविधाओं वाले बैकएंड की ज़रूरत होती है उनके लिए, Cloud Functions Google Cloud Platform की बेहतर सुविधाओं का एक गेटवे है.
'Firebase के लिए Cloud Functions' को Firebase डेवलपर के लिए ऑप्टिमाइज़ किया गया है:
- कोड की मदद से आपके फ़ंक्शन कॉन्फ़िगर करने के लिए, Firebase SDK टूल
- Firebase कंसोल और Firebase सीएलआई के साथ इंटिग्रेट किया गया
- वही ट्रिगर Google Cloud Functions के साथ-साथ Firebase रीयल टाइम डेटाबेस, Firebase से पुष्टि करना और Firebase Analytics ट्रिगर
Google Cloud Platform के लिए Cloud Functions
डेवलपर, GCP की सेवाओं से कनेक्ट कर सकते हैं और उनका दायरा बढ़ा सकते हैं. इसके लिए, उन्हें Cloud फ़ंक्शन. Cloud Functions, कनेक्टिव लेयर के तौर पर काम करता है. इसकी मदद से, इवेंट को सुनकर और उनका जवाब देकर, GCP सेवाओं के बीच लॉजिक को जोड़ा जा सकता है. के साथ कोड की कुछ लाइनों में ही, डेवलपर GCP सेवाओं के अपने इस्तेमाल को इस तरह बेहतर बना सकते हैं सर्वर का प्रावधान या मैनेज किए बिना, सबसे ऊपर के लेवल के कॉम्बिनेशन बना सकता है. Google Cloud के फ़ंक्शन दस्तावेज़ में ज़्यादा जानकारी पाएं.