חזרה לשירותיםמודרניזציה

מודרניזציה בלי להמר על העסק בכתיבה מחדש

אנחנו מודרניזים מערכות מורשת בהדרגה, מחלצים שירותים, מהגרים לענן ומשפרים תפעוליות בצעדים הפיכים ששומרים על העסק פועל.

מודרניזציה בלי להמר על העסק בכתיבה מחדש

מה אנחנו מהנדסים

הגירה מבוססת Strangler

אנחנו מגלפים שירותים חדשים מתוך מערכת המורשת בהדרגה, כך שערך נשלח ברציפות במקום אחרי כתיבה מחדש רב-שנתית.

Stranglerהדרגתי

חילוץ שירותים

זיהוי תפרים, חילוץ גבולות הקשר וניתוב תעבורה בהדרגה עם רשתות ביטחון בכל צעד.

Bounded contextsניתוב

הגירה לענן ותפעוליות

העברת עומסי עבודה לענן עם תצפיתיות ו-Runbooks כך שהמערכת המודרנית קלה יותר לתפעול.

ענןתצפיתיותRunbooks

צעדים הפיכים על פני סיכון Big-Bang

כתיבות מחדש מסוג Big-Bang נכשלות לעיתים קרובות וביוקר. אנחנו מודרניזים מאחורי חזית, מחלצים ומחליפים חלקים בעוד מערכת המורשת ממשיכה לשרת. כל צעד הפיך ובעל ערך עצמאי, כך שהסיכון נשאר נמוך והעסק לא צריך לעצור בשביל הטכנולוגיה.

מה מקבלים

ערך רציף

שיפורים נשלחים לאורך הדרך, לא רק בסוף פרויקט ארוך.

הדרגתי

סיכון מבוקר

צעדים הפיכים ורשתות ביטחון במקום מעבר יחיד בסיכון גבוה.

סיכון

תוצאה ניתנת לתפעול

תצפיתיות ו-Runbooks כך שהמערכת החדשה קלה יותר להרצה מהישנה.

תפעוליות

מודלי התקשרות

תוכנית ארכיטקטורה וגילוי

תוכנית ממוקדת שהופכת יעדים עסקיים למודל דומיין, ארכיטקטורת יעד, מפת דרכים, מפת סיכונים ותוכנית אספקה.

היקף טיפוסי

  • גילוי חזון ובעלי עניין
  • גבולות דומיין ומפת אינטגרציות
  • HLD, מפת דרכים ו-Backlog
  • סקירת סיכונים, אבטחה ומודל אספקה
לתכנון גילוי

חילוץ טכני / האצה

ייצוב, שחרור חסמים, מודרניזציה או הכנה להשקה של יוזמת תוכנה בסיכון גבוה.

היקף טיפוסי

  • ביקורת ארכיטקטורה וקוד
  • תיקוני ביצועים, CI/CD ותצפיתיות
  • הפחתת סיכוני אינטגרציה ואספקה
  • תוכנית מוכנות להשקה
לשחרור חסמים

תיקי עבודה קשורים

שאלות נפוצות

אנחנו חייבים להקפיא פיצ'רים במהלך המודרניזציה?

לא. גישת ה-Strangler מאפשרת לעבודת פיצ'רים להמשיך בעוד אנחנו מודרניזים מאחורי חזית, כך שהעסק ממשיך לנוע.

מה אם מערכת המורשת מתועדת בצורה גרועה?

זה נפוץ. אנחנו מתחילים בגילוי כדי למפות תפרים וסיכונים, ואז מחלצים את החלקים הבטוחים והבעלי-ערך ביותר קודם.

בואו נעצב את ההתקשרות הנכונה

ספרו לנו על אתגר הפלטפורמה, האינטגרציה, המודרניזציה או האספקה ונמפה את התוכנית הנכונה.