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

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

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

מידע על סביבות

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

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

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

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

סוגים של סביבות

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

השלבים הבאים