ענן ו-DevOps
צינורות CI/CD: אוטומציה של בנייה, בדיקה ופריסה
מקומיט לפרודקשן – בנייה, ארטיפקטים, staging, פריסה הדרגתית, rollback וסודות.
צינור CI/CD מחבר בין קוד במאגר לבנייה, בדיקות ופריסה לסביבות. המטרה: משוב מהיר, פחות טעויות ידניות ושחרורים תכופים ובטוחים.
שלבי CI: checkout, התקנת תלויות, build, בדיקות יחידה/אינטגרציה, לינט וסריקות. ארטיפקט מתויג (גרסה או SHA) נשמר ב-registry – אותו ארטיפקט עובר ל-staging ול-production.
Delivery לעומת Deployment: האם פריסה ל-production אוטומטית או עם אישור. אסטרטגיות canary/blue-green ו-rollback מוגדרות מראש.
סודות ב-pipeline דרך מנהל סודות עם הרשאות מינימליות; OIDC ומפתחות קצרי חיים מפחיתים חשיפה.
לסיכום: צינור עם שלבים ברורים, ארטיפקטים מתועדים, מדיניות פריסה ו-rollback, וסודות מנוהלים – מפחיתים לחץ בשחרורים.