وظائف Cloud Run وFirebase

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

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

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

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

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

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

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

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

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

وظائف Cloud Run على Google Cloud Platform

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