دوال السحابة وFirebase

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

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

بالنسبة إلى مطوّري البرامج في Firebase، توفّر دوال Cloud لمنصة Firebase طريقة لتوسيع سلوك Firebase ودمج ميزات Firebase من خلال إضافة رمز من جهة الخادم.

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

وظائف السحابة الإلكترونية لبرنامج Firebase

عليك استخدام Cloud Functions for Firebase إذا كنت مطوّر تطبيقات تنشئ تطبيقًا للأجهزة الجوّالة أو تطبيق ويب للأجهزة الجوّالة. يمنح Firebase مطوّري برامج الأجهزة الجوّالة إمكانية الوصول إلى مجموعة كاملة من الخدمات المدارة بالكامل التي تركِّز على الأجهزة الجوّالة، بما في ذلك الإحصاءات والمصادقة وقاعدة البيانات في الوقت الفعلي. وتكمل الدوال السحابية العرض من خلال توفير طريقة لتوسيع سلوك ميزات Firebase وربطها من خلال إضافة رمز من جهة الخادم.

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

تم تحسين وظائف السحابة الإلكترونية لبرنامج Firebase لمطوّري البرامج في Firebase:

  • حزمة تطوير البرامج (SDK) لمنصّة Firebase لإعداد وظائفك من خلال الرموز البرمجية
  • التكامل مع "وحدة تحكُّم Firebase" و"واجهة سطر الأوامر في Firebase"
  • تضم المشغلات نفسها مثل دوال Google Cloud، بالإضافة إلى قاعدة بيانات Firebase في الوقت الفعلي ومصادقة Firebase ومشغلات "إحصاءات Firebase"

دوال Cloud في Google Cloud Platform

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