העשור האחרון הפך את ה-DevOps מרעיון עלום, לתפישה מרכזית שתופסת תאוצה בהמון חברות היי-טק. בתחילת העשור היו אלה גוגל, אמזון ונטפליקס שהבינו את היתרון העסקי שאפשר להן שחרר עדכונים בזמן אמת ולא פעם בקצב של עשרות ביום. ארגון פיתוח ללא DevOps, לא מסוגל לעמוד בדרישות שכאלה ולכן תפישה זו עלתה וצמחה במהירות. במהלך השנים האחרונות, כל ארגוני הפיתוח עוסקים במעבר לשימוש ב-DevOps, מתוך הבנה שללא שיטות העבודה החדשות- הם לא ישרדו.
DevOps היא תפישה הנדסית שמשנה את הדרך שבה מנהלים פיתוח תוכנה ואוסף של כלים שמאפשרים יישום שיטה זו. בתחילת העשור היה מקובל להפריד את תהליכי הפיתוח בין מספר תחומי מומחיות: מפתחים כתבו קוד, אנשי בדיקות אישרו שהתוכנה עובדת, אנשי ביטחון מידע חיפשו פרצות ואנשי IT/OPS עסקו בהפצה והרצה של המוצר המוגמר. בזמנו, נתפש הדבר כ-התמקצעות, וכל אחד מהתחומים הגן על תחומי העניין שלו – לא פעם במחיר של האטת זמני המסירה ללקוח הסופי.
DevOps מאחד את כל הדיסציפלינות תחת קורת גג אחת וקושר את השלבים בעזרת כלים ייעודיים ואוטומציה – בדומה לפס ייצור שמחבר בין השלבים השונים במפעל. מה שפעם דרש הסברים, דיונים ועבודה ידנית, הופך אוטומטי ומכוון לתהליך פיתוח ומסירה כולל.
השאלה הגדולה היא, מה צופן העשור הקרוב בתחום. לדעתנו קיימות מספר מגמות ברורות, שיעצבו את השנים הקרובות:
המעבר לשירותים קטנים וממוקדים ימשיך להתחזק, ותשתיות cloud native כגון Kubernetes או severless למשל- lambda, יהיו בבסיס כל האפליקציות של השנים הקרובות.
מזה עשרים שנה שאנו ממכנים תהליכי פיתוח בכדי לייצר מסירות חלקות ורציפות ללא יד אדם. המגמה הזו צפויה להמשיך.
עד היום, ההשפעה של machine learning על התחום היתה שולית, אבל ניצנים ראשונים כבר נראים בשטח. בעולם מרובה שירותים המחייב תגובות מתוחכמות למצבים מורכבים, אין ספק שמערכות מאומנות ולומדות, יתפסו נפח גדל והולך של הפעילות.
בתחילת העשור, אופיינה פעילות ה-DevOps בדגש חזק על זריזות, לא פעם תוך התפשרות בתחומי בטיחות המידע. מגמה זו משתנה בימים אלה, ואין ספק שהדגש על בטיחות מידע מהווה שיקול מרכזי בכל פעילות DevOps מודרנית.
לא ניתן לדבר על DevOps מבלי להתייחס לכניסה המסיבית של מחשוב ענן בכלל ושירותים מנוהלים בפרט. אם בתחילת העשור היה מקובל שארגון יחזיק חלק משמעותי מכוח המחשוב בבעלותו, הרי שבשנים האחרונות תפיסה זו הולכת ונעלמת. עם המעבר של הארגונים העסקיים לענן, נוצרו ארכיטקטורות שונות לניצול יעיל יותר של המשאבים בו, וטכניקות לניהולו. גם תחומים אלה נבלעו בתוך פס הייצור של ה-DevOps, ואיש ה-DevOps החדש נדרש לשלוט ביכולות השונות של מחשוב הענן, ולבנות מערכות אוטומטיות לפריסה וניטור של יישומים בענן באופן רציף.
העשור האחרון הפך את ה-DevOps מרעיון עלום, לתפישה מרכזית שתופסת תאוצה בהמון חברות היי-טק. בתחילת העשור היו אלה גוגל, אמזון ונטפליקס שהבינו את היתרון העסקי שאפשר להן שחרר עדכונים בזמן אמת ולא פעם בקצב של עשרות ביום. ארגון פיתוח ללא DevOps, לא מסוגל לעמוד בדרישות שכאלה ולכן תפישה זו עלתה וצמחה במהירות. במהלך השנים האחרונות, כל ארגוני הפיתוח עוסקים במעבר לשימוש ב-DevOps, מתוך הבנה שללא שיטות העבודה החדשות- הם לא ישרדו.
DevOps היא תפישה הנדסית שמשנה את הדרך שבה מנהלים פיתוח תוכנה ואוסף של כלים שמאפשרים יישום שיטה זו. בתחילת העשור היה מקובל להפריד את תהליכי הפיתוח בין מספר תחומי מומחיות: מפתחים כתבו קוד, אנשי בדיקות אישרו שהתוכנה עובדת, אנשי ביטחון מידע חיפשו פרצות ואנשי IT/OPS עסקו בהפצה והרצה של המוצר המוגמר. בזמנו, נתפש הדבר כ-התמקצעות, וכל אחד מהתחומים הגן על תחומי העניין שלו – לא פעם במחיר של האטת זמני המסירה ללקוח הסופי.
DevOps מאחד את כל הדיסציפלינות תחת קורת גג אחת וקושר את השלבים בעזרת כלים ייעודיים ואוטומציה – בדומה לפס ייצור שמחבר בין השלבים השונים במפעל. מה שפעם דרש הסברים, דיונים ועבודה ידנית, הופך אוטומטי ומכוון לתהליך פיתוח ומסירה כולל.
השאלה הגדולה היא, מה צופן העשור הקרוב בתחום. לדעתנו קיימות מספר מגמות ברורות, שיעצבו את השנים הקרובות:
המעבר לשירותים קטנים וממוקדים ימשיך להתחזק, ותשתיות cloud native כגון Kubernetes או severless למשל- lambda, יהיו בבסיס כל האפליקציות של השנים הקרובות.
מזה עשרים שנה שאנו ממכנים תהליכי פיתוח בכדי לייצר מסירות חלקות ורציפות ללא יד אדם. המגמה הזו צפויה להמשיך.
עד היום, ההשפעה של machine learning על התחום היתה שולית, אבל ניצנים ראשונים כבר נראים בשטח. בעולם מרובה שירותים המחייב תגובות מתוחכמות למצבים מורכבים, אין ספק שמערכות מאומנות ולומדות, יתפסו נפח גדל והולך של הפעילות.
בתחילת העשור, אופיינה פעילות ה-DevOps בדגש חזק על זריזות, לא פעם תוך התפשרות בתחומי בטיחות המידע. מגמה זו משתנה בימים אלה, ואין ספק שהדגש על בטיחות מידע מהווה שיקול מרכזי בכל פעילות DevOps מודרנית.
לא ניתן לדבר על DevOps מבלי להתייחס לכניסה המסיבית של מחשוב ענן בכלל ושירותים מנוהלים בפרט. אם בתחילת העשור היה מקובל שארגון יחזיק חלק משמעותי מכוח המחשוב בבעלותו, הרי שבשנים האחרונות תפיסה זו הולכת ונעלמת. עם המעבר של הארגונים העסקיים לענן, נוצרו ארכיטקטורות שונות לניצול יעיל יותר של המשאבים בו, וטכניקות לניהולו. גם תחומים אלה נבלעו בתוך פס הייצור של ה-DevOps, ואיש ה-DevOps החדש נדרש לשלוט ביכולות השונות של מחשוב הענן, ולבנות מערכות אוטומטיות לפריסה וניטור של יישומים בענן באופן רציף.
הודעתך לא התקבלה - נסה שוב מאוחר יותר
Oops! Something went wrong while submitting the form