קורס DevOps

קורס DevOps, אשר בעבר נקרא "קורס ניהול תשתיות מערכות מידע" (בראשי תיבות: נתמ"מ), "קורס נתמ"מ בענן" או "קורס הפעלת מערכות מחשב", הוא המסלול העיקרי בצה"ל להכשרת אנשי סיסטם ו-IT. מקצוע זה שייך לתחום טכנולוגיית המידע. המוסד הצבאי המסמיך את אנשי ה־DevOps בצה"ל הוא בית הספר למקצועות המחשב (בראשי תיבות: בסמ"ח), אשר היה כפוף בעבר ליחידת ממר"ם ומאז כפוף ליחידת מצפ"ן, שתחת לוט"ם. נכון לשנת 2022, הקורס נמשך ארבעה וחצי חודשים (19 שבועות). מפתחי DevOps הם החיילים האמונים על אחזקת השרתים ומערכות המידע שבשימוש בצה"ל, תוך פתרון תקלות ושיפור הביצועים של המערכות. מטרת מפתחי ה-DevOps היא להביא את מערכות המחשב של צה"ל לרמות זמינות, שרידות וביצועים גבוהות ככל האפשר, תוך ניצול מרבי של המשאבים הקיימים בצבא. בשביל להגיע למטרות אלו על המפתח DevOps לנטר בכל רגע נתון את המערכות ולמצוא כמה שיותר תקלות, שגיאות, פעילות חשודה (שאולי מעידה על אירוע סייבר). פתרון התקלות במהירות או מניעתן עוד לפני שהן בכלל קורות (פרואקטיביות). כמו כן על המפתח DevOps לשאוף להגיע לרמת אוטומציה גבוהה ככל האפשר על ידי כתיבת סקריפטים שיקלו על עבודתו ויחסכו זמן חשוב. כל בוגר קורס DevOps נדרש לחתימה של שנת שירות קבע, כתנאי כניסה מקדים. במסגרת שירותו הצבאי, כל מפתח DevOps צפוי לעבור קורסים מקצועיים נוספים אשר חלקם נערכים במסגרת אזרחית. אנשי ה־DevOps משובצים בצוותי תשתית ו-Devops ביחידות הטכנולוגיות של צה"ל. תפקידם הוא לתחזק, לנטר ולתמוך בסביבות עבודה מרובות פלטפורמות, במאגרי מידע ובמסדי נתונים. הם פותרים תקלות מחשוב של משתמשים, תוך כדי עמידה בדרישות זמינות, שרידות, אבטחת מידע ואמינות. צורת הלמידה ביחידות בהן שובצו, תהיה לרוב למידה עצמית מספרות מקצועית, בקורסים וכן מחונכים ותיקים יותר בצוות. הקורס והשירות מקנים ניסיון בתחום ה-DevOps. בקורס נלמדות טכנולוגיות רבות בהן נעשה שימוש גם בצבא וגם באזרחות. מלש"בים (מיועדים לשירות ביטחון) מאותרים לקורס בדרך כלל על ידי בסמ"ח ומקבלים זימונים לסדרה של מבחני מיון. אלו כוללים בעיקר בניית אלגוריתמים, מבחני אנלוגיות ומבחנים באנגלית. במהלך הקורס, רוכשים החניכים ידע בנושאים שונים: חומרה - ידע בסיסי של רכיביו הפיזיים של המחשב ועקרונות פעילותם. Office - הקניית יכולות כתיבה ועריכה מתקדמות בתוכנות ה-Office. מערכות הפעלה - תפעול מלא של מערכות הפעלה מסוג Windows ו-Linux. Windows Server תקשורת מחשבים Active Directory - חבילת כלי שירות שפותחה על ידי מיקרוסופט לניהול רשתות בארגונים. Windows PowerShell (לימוד שפת הסקריפטים PowerShell לאוטומציה של תהליכים). לינוקס מסד נתונים - מסדי נתונים מסוג SQL ו-NoSQL. לינוקס אינטרנלס - הכרה מתקדמת של מערכת ההפעלה לינוקס, רכיביה ואיך היא פועלת. תכנות בשפת פייתון. אבטחת מערכות מידע וירטואליזציה מחשוב ענן Storage Disaster Recovery web CI/CD Containers Monitoring הקורס מחולק לשלבים המכונים מדרגות, ובסיום כל מדרגה נמדדות יכולות החניכים והישגיהם. לחניכים המתגוררים הרחק מהבסיס ניתנת האפשרות לשהות באכסניה לאחר שעות הלימוד, מאחר שהלימודים מסתיימים בשעות מאוחרות מדי לנסיעה חזרה הביתה. לאחר סיום הקורס וקבלת סיכת קורס DevOps, בוגרי הקורס משתבצים ליחידות בכלל צה"ל, הדורשות מפתחי DevOps: בסמ"ח – לחניכים שהצטיינו ביכולות מקצועיות ואישיות במהלך הקורס תינתן האפשרות להישאר בבסמ"ח לאחר הקורס, על מנת להדריך ולפקד על הקורסים הבאים. אגף התקשוב – משובצים לאחת ממחלקות יחידת לוטם, בעיקר ליחידת ממר"ם, אך גם ליחידת מצפ"ן, יחידת שחר ולעיתים לטופז שבמצו"ב. חיל האוויר – משובצים ליחידת אופק. אגף המודיעין – משובצים לאחת מהיחידות הטכנולוגיות באגף (כגון יחידת 8200, יחידת 81 ומערך ספיר). חיל הים – משובצים ליחידת מפת"ח. באפריל 2008 הושקה לראשונה סיכת קורס DevOps (לשעבר נתמ"מ) וחולקה לכלל בוגרי הקורס בצה"ל באירוע מיוחד שנערך בבית הספר למקצועות המחשב. מאז מקבל את הסיכה כל בוגר קורס DevOps בטקס הסיום של הקורס. סמל הסיכה (שורש ריבועי בתוך סמל של סרט מגנטי) מבוסס על הסמל שהיה מזוהה עם אנשי התשתיות הראשונים בצה"ל, בשילוב עם אלמנטים מודרניים כמו הצבעים, המסמלים את צבעי הזרועות, וסמל המחשב. סיכת קורס תכנות שאבה אף היא השראה מאותו סמל מקורי, אלא שבסיכת התכנות הוחלף מיקומו של השורש והוצא מחוץ לסרט המגנטי. ניהול תשתיות מערכות מחשוב, באתר אגף וחיל התקשוב (מאורכב, אפריל 2015) מה זה DevOps?, באתר Real Time College הכירו את תפקיד מפתחי הדבאופס, באתר צה"ל, 14 בינואר 2020