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

وظائف السحابة و Firebase

وظائف Google Cloud هي حل حوسبة بدون خادم من Google لإنشاء تطبيقات تعتمد على الأحداث. إنه منتج مشترك بين فريق Google Cloud Platform وفريق Firebase.

بالنسبة لمطوري Google Cloud Platform ، تعمل وظائف السحاب كطبقة اتصال تتيح لك نسج المنطق بين خدمات Google Cloud Platform (GCP) من خلال الاستماع إلى الأحداث والاستجابة لها.

بالنسبة لمطوري Firebase ، توفر وظائف السحابة لـ Firebase طريقة لتوسيع سلوك Firebase ودمج ميزات Firebase من خلال إضافة رمز من جانب الخادم.

يوفر كلا الحلين تنفيذًا سريعًا وموثوقًا للوظائف في بيئة مُدارة بالكامل حيث لا داعي للقلق بشأن إدارة أي خوادم أو توفير أي بنية أساسية.

وظائف السحابة لـ Firebase

يجب عليك استخدام وظائف السحابة لـ Firebase إذا كنت مطورًا ينشئ تطبيقًا للجوال أو تطبيق ويب للجوال. يمنح Firebase مطوري الأجهزة المحمولة الوصول إلى مجموعة كاملة من الخدمات التي تتمحور حول الأجهزة المحمولة والتي تتم إدارتها بالكامل بما في ذلك التحليلات والمصادقة وقاعدة بيانات الوقت الفعلي. تكمل وظائف السحابة العرض من خلال توفير طريقة لتوسيع وتوصيل سلوك ميزات Firebase من خلال إضافة رمز من جانب الخادم.

يمكن لمطوري Firebase الاندماج بسهولة مع الخدمات الخارجية لمهام مثل معالجة المدفوعات وإرسال رسائل SMS. أيضًا ، يمكن للمطورين تضمين منطق مخصص يكون إما ثقيل الوزن للغاية بالنسبة لجهاز محمول ، أو يحتاج إلى تأمين على الخادم. انظر ماذا يمكنني أن أفعل بوظائف السحابة؟ لمعرفة المزيد حول حالات استخدام التكامل النموذجية. بالنسبة للمطورين الذين يحتاجون إلى خلفية أكثر اكتمالاً ، توفر وظائف السحابة بوابة إلى الإمكانات القوية في Google Cloud Platform .

تم تحسين وظائف السحابة لـ Firebase لمطوري Firebase:

  • Firebase SDK لتهيئة وظائفك من خلال رمز
  • متكامل مع Firebase Console و Firebase CLI
  • نفس المشغلات مثل Google Cloud Functions ، بالإضافة إلى Firebase Realtime Database و Firebase Authentication و Firebase Analytics

وظائف السحابة لـ Google Cloud Platform

يمكن للمطورين توصيل خدمات GCP وتوسيعها عن طريق كتابة التعليمات البرمجية في شكل وظيفة السحابة. تعمل وظائف السحابة كطبقة اتصال تتيح لك نسج المنطق بين خدمات GCP من خلال الاستماع إلى الأحداث والاستجابة لها. من خلال بضعة أسطر من التعليمات البرمجية ، يمكن للمطورين إثراء استخدامهم لخدمات GCP لإنشاء مجموعات ذات مستوى أعلى دون الحاجة إلى توفير أو إدارة الخوادم. راجع وثائق Google Cloud Functions لمزيد من المعلومات.