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