אחסון בענן עבור Firebase
Cloud Storage for Firebase בנוי על תשתית מהירה ומאובטחת של Google Cloud עבור מפתחי אפליקציות שצריכים לאחסן ולהגיש תוכן שנוצר על ידי משתמשים, כגון תמונות או סרטונים.
Cloud Storage for Firebase הוא שירות אחסון אובייקטים חזק, פשוט וחסכוני שנבנה בקנה מידה של Google. ערכות ה-SDK של Firebase עבור Cloud Storage מוסיפים אבטחה של Google להעלאות והורדות של קבצים עבור אפליקציות Firebase שלך, ללא קשר לאיכות הרשת.אתה יכול להשתמש ב-SDK של הלקוח שלנו כדי לאחסן תמונות, אודיו, וידאו או תוכן אחר שנוצר על ידי משתמשים. בשרת, אתה יכול להשתמש ב-Firebase Admin SDK כדי לנהל דליים וליצור כתובות אתרים להורדה, ולהשתמש בממשקי API של Google Cloud Storage כדי לגשת לקבצים שלך.
יכולות מפתח
פעולות חזקות | ערכות SDK של Firebase עבור Cloud Storage מבצעות העלאות והורדות ללא קשר לאיכות הרשת. העלאות והורדות הן חזקות, כלומר הן מופעלות מחדש במקום שבו הן נעצרו, וחוסכות למשתמשים שלך זמן ורוחב פס. |
אבטחה חזקה | Firebase SDKs for Cloud Storage משתלבים עם Firebase Authentication כדי לספק אימות פשוט ואינטואיטיבי למפתחים. אתה יכול להשתמש במודל האבטחה ההצהרתי שלנו כדי לאפשר גישה על סמך שם קובץ, גודל, סוג תוכן ומטא נתונים אחרים. |
מדרגיות גבוהה | Cloud Storage נבנה לקנה מידה של אקסבייטים כאשר האפליקציה שלך הופכת לוויראלית. גדל ללא מאמץ מאב טיפוס לייצור תוך שימוש באותה תשתית שמניעה את Spotify ו-Google Photos. |
איך זה עובד?
מפתחים משתמשים ב-Firebase SDK עבור אחסון בענן כדי להעלות ולהוריד קבצים ישירות מלקוחות. אם חיבור הרשת לקוי, הלקוח יכול לנסות שוב את הפעולה בדיוק מהמקום שבו הפסיקה, ולחסוך למשתמשים שלך זמן ורוחב פס.
Cloud Storage for Firebase מאחסן את הקבצים שלך בדלי של Google Cloud Storage , מה שהופך אותם לנגישים גם דרך Firebase וגם של Google Cloud. זה מאפשר לך את הגמישות להעלות ולהוריד קבצים מלקוחות ניידים דרך ערכות Firebase SDK לאחסון ענן. בנוסף, אתה יכול לבצע עיבוד בצד השרת כגון סינון תמונות או המרת קידוד וידאו באמצעות ממשקי ה- API של Google Cloud Storage . Cloud Storage משתנה אוטומטית, כלומר אין צורך לעבור לספק אחר. למידע נוסף על כל היתרונות של השילוב שלנו עם Google Cloud .
ערכות ה-SDK של Firebase עבור Cloud Storage משתלבות בצורה חלקה עם אימות Firebase כדי לזהות משתמשים, ואנו מספקים שפת אבטחה הצהרתית המאפשרת לך להגדיר בקרות גישה על קבצים בודדים או קבוצות קבצים, כך שתוכל להפוך קבצים לציבוריים או פרטיים ככל שתרצה.
מסלול יישום
שלב את ערכות ה-SDK של Firebase עבור אחסון בענן. | כלול במהירות לקוחות באמצעות Gradle, CocoaPods או סקריפט כולל. | |
צור הפניה | הפנה את הנתיב לקובץ, כגון "images/mountains.png", כדי להעלות, להוריד או למחוק אותו. | |
העלה או הורדה | העלה או הורדה לסוגים מקוריים בזיכרון או בדיסק. | |
אבטח את הקבצים שלך | השתמש בכללי האבטחה של Firebase עבור אחסון בענן כדי לאבטח את הקבצים שלך. | |
(אופציונלי) צור ושתף כתובות URL להורדה | השתמש ב-SDK של Firebase Admin כדי ליצור כתובות אתרים שניתנות לשיתוף כדי לאפשר למשתמשים להוריד אובייקטים. |
מחפשים לאחסן סוגים אחרים של נתונים?
- Cloud Firestore הוא מסד נתונים גמיש וניתן להרחבה לפיתוח נייד, אינטרנט ושרת מ-Firebase ו-Google Cloud.
- מסד הנתונים בזמן אמת של Firebase מאחסן נתוני יישומי JSON, כמו מצב משחק או הודעות צ'אט, ומסנכרן שינויים באופן מיידי בכל המכשירים המחוברים. למידע נוסף על ההבדלים בין אפשרויות מסד הנתונים, ראה בחירת מסד נתונים: Cloud Firestore או Realtime Database .
- Firebase Remote Config מאחסן צמדי מפתח-ערך שצוינו על ידי מפתח כדי לשנות את ההתנהגות והמראה של האפליקציה שלך מבלי לדרוש מהמשתמשים להוריד עדכון.
- Firebase Hosting מארח את HTML, CSS ו-JavaScript עבור האתר שלך, כמו גם נכסים אחרים שסופקו על ידי מפתחים כמו גרפיקה, גופנים וסמלים.
הצעדים הבאים
- העלה את הקובץ הראשון שלך ל-Cloud Storage באמצעות ההתחלה המהירה שלנו עבור iOS , Android , Web , C++ או Unity .
- הוסף אחסון בענן לאפליקציית Apple , Android , Web , C++ או Unity שלך.
- למד כיצד לאבטח את הקבצים שלך באמצעות כללי אבטחה של Firebase עבור אחסון בענן .
- הוסף תכונות חדשות ועוצמתיות כגון זיהוי תמונות או דיבור לטקסט על ידי שילוב עם Google Cloud .