Google Cloud Functions هو حل الحوسبة بدون خادم من Google لإنشاء التطبيقات القائمة على الأحداث. إنّه منتج مشترك بين Google Cloud فريق المنصة وفريق Firebase.
بالنسبة إلى مطوّري Google Cloud Platform، تعمل Cloud Functions كطبقة ربط تسمح لك بتضمين منطق بين خدمات Google Cloud Platform من خلال الاستماع إلى الأحداث والاستجابة لها.
بالنسبة إلى مطوّري Firebase، توفّر وظائف السحابة الإلكترونية لبرنامج Firebase طريقة لتوسيع نطاق سلوك Firebase ودمج ميزات Firebase من خلال إضافة رمز على خادم.
يقدّم كلا الحلّين تنفيذًا سريعًا وموثوقًا للوظائف في بيئة تديرها بالكامل، ما يُغنيك عن القلق بشأن إدارة أيّ خوادم أو توفير أيّ بنية أساسية.
وظائف السحابة الإلكترونية لبرنامج Firebase
يجب استخدام Cloud Functions لبرنامج Firebase إذا كنت مطوّرًا تُنشئ تطبيقًا متوافقًا مع الأجهزة الجوّالة أو تطبيقًا ويب متوافقًا مع الأجهزة الجوّالة. يمنح Firebase لمطوّري التطبيقات المتوافقة مع الأجهزة الجوّالة إمكانية الوصول إلى مجموعة كاملة من الخدمات المُدارة بالكامل والمخصّصة للأجهزة الجوّالة، بما في ذلك الإحصاءات، والمصادقة و"قاعدة بيانات الوقت الفعلي". Cloud Functions تُكمل العرض من خلال توفير وسيلة لتوسيع نطاق سلوك ميزات Firebase وربطه من خلال إضافة رموز من جهة الخادم.
يمكن لمطوّري Firebase الدمج بسهولة مع الخدمات الخارجية لتنفيذ مهام مثل معالجة الدفعات وإرسال رسائل SMS. أيضًا، يمكن للمطوّرين تضمين منطقية مخصصة إما ثقيلة للغاية بالنسبة لجهاز محمول، أو والذي يجب تأمينه على الخادم. عرض ما الذي يمكنني فعله باستخدام وظائف السحابة الإلكترونية؟ لمعرفة المزيد من المعلومات عن حالات استخدام عملية الدمج النموذجية. بالنسبة إلى المطورين الذين يحتاجون إلى خلفية كاملة الميزات، يوفر Cloud توفر الدوال بوابة إلى الإمكانات القوية في Google Cloud Platform
تم تحسين وظائف السحابة الإلكترونية لبرنامج Firebase لمطوّري البرامج في Firebase:
- حزمة تطوير البرامج (SDK) لمنصّة Firebase لضبط الوظائف من خلال الرمز
- متكامل مع "وحدة تحكُّم Firebase" وواجهة سطر الأوامر في Firebase
- تشمل عوامل التشغيل نفسها مثل Google Cloud Functions وقاعدة بيانات Firebase في الوقت الفعلي مصادقة Firebase ومشغلات Firebase Analytics
وظائف السحابة الإلكترونية في Google Cloud Platform
يمكن للمطوّرين ربط خدمات Google Cloud Platform وتوسيع نطاقها من خلال كتابة رمز برمجي في شكل دالّة Cloud. وتعمل وظائف السحابة الإلكترونية كطبقة اتصال تسمح لك الربط المنطقي بين خدمات GCP من خلال الاستماع إلى الأحداث والاستجابة لها. مع من بضعة أسطر من الرموز، يمكن للمطوّرين إثراء استخدامهم لخدمات GCP من أجل إنشاء تركيبات ذات مستوى أعلى بدون الحاجة إلى إدارة الخوادم أو إدارتها. الاطّلاع على وظائف Google Cloud Google لمزيد من المعلومات.