# Deployment (Deploy)

> הפעולה שמעבירה גרסה חדשה של הקוד לסביבה שבה משתמשים אמיתיים פוגשים אותה.. Deploy בטוח כולל שלושה דברים: אפשרות לחזור אחורה במהירות, בדיקה אוטומטית שהאתר

העמוד המלא: https://oversight.co.il/glossary/deploy

## ההסבר

Deploy בטוח כולל שלושה דברים: אפשרות לחזור אחורה במהירות, בדיקה אוטומטית שהאתר עלה תקין, וחלון זמן שבו מישהו באמת מסתכל.

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

## מונחים קשורים

- [אחסון אתרים](https://oversight.co.il/glossary/hosting.md): השרת שעליו האתר יושב ושממנו הוא מוגש לגולשים.
- [Git](https://oversight.co.il/glossary/git.md): מערכת ניהול גרסאות שמתעדת כל שינוי בקוד, ומאפשרת לעבוד במקביל ולחזור אחורה.
- [CI/CD](https://oversight.co.il/glossary/ci-cd.md): תהליך אוטומטי שבודק כל שינוי בקוד ומעלה אותו לאוויר, במקום שאדם יעשה זאת ידנית.
- [Staging](https://oversight.co.il/glossary/staging.md): סביבת ביניים זהה לסביבת הייצור, שבה בודקים שינויים לפני שהם מגיעים לגולשים.

## פתרונות

- [תחזוקת מערכות](https://oversight.co.il/solutions/systems-maintenance.md)
- [שירותי תכנות](https://oversight.co.il/solutions/dev-services.md)
