אנחנו מתמקדים בחיבור הקצוות בין טכנולוגיות ותהליכים לכדי תהליך שלם שבסופו הלקוח יקבל תוכנה או עדכון תוכנה איכותי ובזמן, ללא עיכובים, תקלות ובאגים.
למה אתם צריכים שירותי DevOps?
Devops הוא מושג המשלב בין המילים פיתוח ותפעול (Development and Operations). מדובר במתודולוגיית עבודה ששמה דגש על תקשורת ושיתוף פעולה בין צוות הפיתוח למחלקות נוספות בחברה: IT, QA, ואבטחת המידע. בנוסף, יכולים להיות גורמים נוספים בחברה ומחוצה להם המעורבים בתהליך כמו אנשי מוצר והלקוחות עצמם.
תחת DevOps נכללים שלבים שונים בעבודה על הגרסא לפני עלייתה לאוויר:
- פיתוח: כתיבת קוד
- בניית התוכנה
- בדיקות QA
- אריזה – אחסון artifact repository
- Release – שחרור גרסאות
- ניהול תשתיות
- ביצועים – מעקב אחרי ביצועים בצמוד לשחרור הגרסא ואחריה
ספקית שירותי DevOps בונה עבורכם תכנית פעולה שתיצור שיתוף פעולה בין הצוותים השונים, הטמעת טכנולוגיות לכל שלב ושלב כולל אחסון בענן, שחרור גרסאות אוטומטיות, שימוש בכלי בדיקה אוטומטיים (QA), כלים לניהול ומיזוג גרסאות ועוד. שירותי ה- DevOps כוללים גם שירותים נוספים לפי צרכי הלקוח כמו ניהול בסיסי נתונים, אבטחת מידע ועוד.
המטרה היא לעזור לכם לשחרר גרסא במועד שנקבע, עם מינימום באגים.
חסכו זמן באמצעות כלי אוטומציה וניטור
שימוש בשירותי Devops חוסך מכם בזבוז זמן יקר. בעזרת תכנון נכון והטמעת הטכנולוגיה המתאימה תוכלו למנוע בזבוזי זמן שנובעים מקצרים בתקשורת, בדיקות ידניות, העלאות תוכנה ידניות ועוד. לרשות צוות ה- DevOps עומדות עשרות תוכנות ושירותים אופציונליים שמטרתם היא (רשימה חלקית):
- תקשורת טובה בין כל הגורמים המשתתפים בפרויקט. בכל רגע נתון תוכלו לדעת מה כל מחלקה עושה
- בקרה על איכות הפיתוח – שילוב תוכנות בדיקה אוטומטיות שילוו אתכם לאורך כל הפרויקט
- אחסון artifact repository
- אפשרות להעלאת גרסא וגם שחזור גרסאות קודמות במידת הצורך
- עיבוד זרם נתונים מהיר
- בדיקת חווית משתמש
- אבטחת מידע
- אחסון בענן
שירותי DevOps של חברת Restart IT
Restart IT היא חברה ישראלית הממוקמת בתל אביב ומציעה שירותי DevOps לצד שירותים נוספים כמו שירותי אחסון בענן, שירותי IT ועוד. רוב לקוחותינו הן חברות בסדר גודל בינוני-גדול, אם כי חלק מלקוחותינו הם סטרטאפים וחברות קטנות.
הלקוחות שלנו בתחום ה- DevOps הן חברות שיש להן צוות פיתוח שנתקל באחד משלושת המצבים הבאים:
- צוות הפיתוח הוא חדש בחברה ותהליכי העבודה של הצוות מול שאר הגורמים בחברה עדיין לא גובשו. יש צורך בגיבוש תהליכי עבודה עתידיים.
- צוות פיתוח רחוק (remote teams) זה נכון במיוחד בחברות בינ”ל, שצוות הפיתוח נמצא במדינה אחת, צוות המוצר באחרת, מחלקת ה- IT במדינה שלישית וכדו’. מצבים אלה גורמים לקצרים בתקשורת ולפעמים גם לאינטריגות הנובעות מפוליטיקה פנימית ולכן יש חשיבות גדולה לתהליכי עבודה מסודרים.
- צוות הפיתוח שבחברה לא מספק תוצאות איכותיות מספיק, גרסאות שעולות עולות עם באגים, איחורים וכדו’.
תפקידנו כצוות ה- DevOps לכם הוא להקל במידת האפשר על תהליכי העבודה שלכם בשלוש דרכים עיקריות:
- חסכון בזמן ע”י הטמעת תוכנות ושירותים אוטומטיים (העלאות גרסא, QA וכדו’). באופן כללי אנחנו תמיד ממליצים להטמיע טכנולוגיות שיחסכו בזמן תהליך העבודה.
- דגש על תקשורת טובה ומטרה אחת ברורה לכל הגורמים המעורבים בארגון.
- בקרה על התהליך- איתור תקלות שונות בזמן אמת: באגים, עיכובים, שימוש ב- Saas או כלים שונים שלא מתאימים להליך העבודה ועוד.
איזה סוג תמיכה אנחנו מציעים?
התפקיד שלנו הוא ללוות את תהליכי הפיתוח והתפעול של החברה שלכם. אנחנו מציעים שתי דרכים עיקריות:
- הבאת איש צוות שיעבוד ממשרדיכם ויהיה אחראי על תחום ה- DevOps, אם יש צורך ביותר מעובד אחד, נוכל לספק צוות מתאים. הרעיון הוא שאותו אדם יעבוד אצלכם במשרה מלאה, ויהיה זמין לאורך כל שלבי הפיתוח.
- עבודה של יום או יומיים בשבוע ממשרדי החברה שלכם. בשאר ימי העבודה, איש הצוות יספק תמיכה מרחוק לחברה.