סקירה כללית של סביבות

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

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

על סביבות

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

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

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

תרשים המציג את הסביבות המרכיבות בדרך כלל את צינור הפריסה, כולל פיתוח, בדיקה ו-QA, בימוי ולבסוף ייצור

סוגי סביבות

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

הצעדים הבאים