מה זה CD?

זהו פריסה רציפה של קוד בסביבות ייצור.

🔄

הגדרה

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

🛠️

תהליך

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

🚀

יתרונות

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

🐞

תיקון בעיות

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