פריסה מתמשכת

term_id: continuous_deployment

Category: engineering_practice

Definition

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

Summary

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

Key Concepts

  • בדיקות אוטומטיות
  • צינורות CI/CD
  • פריסה ללא זמן השבתה (Zero-downtime Deployment)
  • דגלי תכונות (Feature Flags)

Use Cases

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