מרכז המיחשוב

פיתוח דבאופס לארגונים – DEVOPS

מתודולוגיית ה-DevOps היא חלק מהותי בתרבות הארגונית של גופים רבים בעולם ההיטק של שנת 2022. . דבאופס או באנגלית DevOps הוא החיבור בין האופרציה לפיתוח – Development Operations, כאשר אנשי הדבאופס -DevOps למעשה עוסקים ב-CI/CD, שהוא Continuous Integration Continuous Deployment – המשכיות של אספקה והמשכיות של אינטגרציה.

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

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

דבאופס בפרוייקטים של תוכנה ובפיתוח WEB

גישת ה-DevOps רווחת בעיקר בפרויקטי Web, ופחות נפוצה בפרויקטים ביטחוניים בשל הסביבה המאובטחת, אלא אם רק ה-Continuous Integration מתבצע בתוך החברה ואז יש מעבר ללקוח ועבודה בתשתיות המאובטחות שלו.