Catch up on everthing we announced at this year's Firebase Summit. Learn more

פונקציות Google Cloud ו- Firebase

Google Cloud Functions הוא פתרון המחשוב חסר השרת של Google ליצירת יישומים מונעי אירועים. זהו מוצר משותף בין צוות Google Cloud Platform וצוות Firebase.

עבור מפתחי פלטפורמת Google Cloud, פונקציות ענן לשמש שכבת חיבור המאפשר לך לארוג ההיגיון בין Google Cloud Platform (GCP) שירותים על ידי האזנה עבור ותגובה לאירועים.

עבור מפתחי Firebase, פונקציות ענן עבור Firebase מספק דרך להאריך את ההתנהגות של Firebase ולשלב Firebase תכונות באמצעות הוספה של קוד בצד השרת.

שני הפתרונות מספקים ביצוע מהיר ואמין של פונקציות בסביבה מנוהלת לחלוטין, כאשר אין צורך לדאוג לניהול שרתים או מתן תשתית כלשהי.

פונקציות ענן עבור Firebase

עליך להשתמש ב- Cloud Functions for Firebase אם אתה מפתח שבונה אפליקציה לנייד או אפליקציית אינטרנט לנייד. Firebase נותן למפתחי מובייל גישה למגוון שלם של שירותים המרכזים לניהול סלולרי מלא כולל ניתוח, אימות ומסד נתונים בזמן אמת. Cloud Functions מסיים את ההיצע על ידי מתן דרך להרחיב ולחבר את ההתנהגות של תכונות Firebase באמצעות הוספת קוד בצד השרת.

מפתחי Firebase יכולים להשתלב בקלות עם שירותים חיצוניים למשימות כמו עיבוד תשלומים ושליחת הודעות SMS. כמו כן, מפתחים יכולים לכלול לוגיקה מותאמת אישית שמשקלו כבד מדי עבור מכשיר נייד, או שצריך לאבטח אותו בשרת. ראה מה אני יכול לעשות עם פונקציות ענן? למידע נוסף על מקרי שימוש אינטגרטיביים אופייניים. עבור מפתחים שצריכים backend עתירת תכונות נוספות, ענן פונקציות מספקות שער היכולות הרבות העצמה ב Google Cloud Platform .

פונקציות ענן עבור Firebase מותאמות למפתחי Firebase:

  • Firebase SDK להגדרת התפקודים שלך באמצעות קוד
  • משולב עם מסוף Firebase ו- Firebase CLI
  • אותם מפעילים כמו פונקציות ענן של Google, בתוספת מסד נתונים בזמן אמת של Firebase, אימות Firebase ו- Triggers של Firebase Analytics

פונקציות ענן עבור פלטפורמת הענן של Google

מפתחים יכולים לחבר ולהרחיב את שירותי GCP על ידי כתיבת קוד בצורה של פונקציית ענן. פונקציות ענן משמשות כשכבת חיבור המאפשרת לך לטוות היגיון בין שירותי GCP על ידי האזנה לאירועים ותגובתם. בעזרת כמה שורות קוד, מפתחים יכולים להעשיר את השימוש שלהם בשירותי GCP ליצירת שילובים ברמה גבוהה יותר מבלי להזמין או לנהל שרתים. עיין בתיעוד פונקציות Google Cloud לקבלת מידע נוסף.