מה זה CD?
זהו פריסה רציפה של קוד בסביבות ייצור.
הגדרה
פריסה רציפה (Continuous Deployment), או Continuous Delivery, היא גישה להנדסת תוכנה שבה שינויים בקוד משתחררים אוטומטית לסביבת הייצור דרך סדרת בדיקות אוטומטיות.
תהליך
שינויים חדשים בקוד עוברים צינור בדיקות ובחינות, ואם הם מאושרים, הם משוחררים ישירות לסביבת הייצור.
יתרונות
הפריסה הרציפה מאיצה את אספקת התוכנה, מקטינה את הזמן להוצאה לשוק של תכונות חדשות, ומאפשרת מחזורי פידבק מהירים יותר.
תיקון בעיות
פריסות תכופות מקלות על גילוי ותיקון בעיות, מכיוון שהבעיות חדשות יותר וקל יותר לאתר אותן.
רוצים לדעת עוד?
אם תרצו להעמיק עוד בCD —או להביא הכשרה כזו לצוות שלכם— בואו נדבר. אני עוזר לצוותים להבין וליישם את המושגים האלה. אשמח לשמוע מכם!
מה זה CI?
Continuous Integration (CI) היא פרקטיקה בהנדסת תוכנה בה מפתחים משלבים תדיר...
מה זה Canary Release?
Canary Release היא אסטרטגיית פריסת גרסה המפחיתה את הסיכון בהצגת גרסה חדשה ע...
מהו Release Candidate?
Release Candidate (RC) הוא גרסה של תוכנה כמעט מושלמת ומוכנה לשחרור, התלויה...
מהו פריסת Blue / Green?
זוהי שיטת פריסת תוכנה הכוללת שמירה על שני סביבות ייצור זהות, כאשר סביבה אחת...
מה זה אמת יסודית ב-AI?
אמת יסודית (Ground Truth) מתייחסת לנתונים מדויקים, מאומתים ואמינים המשמשים...