מרכז התמחות Application Modernization
מרכז התמחות Application Modernization מטפל בחידוש מונחה ערך של מערכות ויישומים
מעצם אופיו של שוק מערכות המידע, הצורך בחידוש טכנולוגי של המערכות עולה מעת לעת כתוצאה מתרחישים שונים כגון התיישנות סביבות פיתוח או פלטפורמה מתיישנת, תמיכה בצורך עסקי ו/או טכנולוגי, הגירה למודל עסקי חדש כמו מודל ענן ועוד.
מרכז ההתמחות יודע להציע מספר אסטרטגיות למימוש ההגירה:
Modernize
חידוש טכנולוגי, בשתי חלופות (או בשילוב ביניהן):
- Automatic Migration – הסבה אוטומטית מבוססת כלים.
- Transform - שינוי והתאמת ארכיטקטורה ו/או מרכיבים תשתיתיים לסביבה טכנולוגית חדשה.
החלפת המערכת
בשתי חלופות או בשילוב ביניהן:
- Rewrite – פיתוח מחדש של המערכת בסביבה טכנולוגית חדשה ועדכנית.
- Replace – החלפת המערכת במוצר קיים.
Defer
דחיית הטיפול במערכת תוך אימוץ הנחיות פיתוח/תחזוקה שיש בהן מוכנות להגירה עתידית.
מרכז התמחות App Modernization של מטריקס מציע סל שירותים, כלים ומתודולוגיות ומענה לתרחישים השונים, לסביבות טכנולוגיות שונות ולשילוב ביניהן. המרכז יודע לפעול בכל אסטרטגיות ההגירה ואף לבנות פתרון היברידי המשלב אסטרטגיות שונות למערכות שונות או אפילו לחלקים שונים של אותה מערכת.
פתרונות שלקוחות אוהבים
הסבת מערכות VB לסביבת .net בשת"פ עם חברת Code Architects
- אנליזה על סביבת המערכת באמצעות VB6 Bulk Analyzer
- תכנון ובניית סביבת יעד תשתיתית
- ביצוע הגירה אוטומטית באמצעות VB Migration Partner
להרחבה
הסבת מערכות ניהול תוכן מבוססות CMS של מיקרוסופט ל-SharePoint 2010
חידוש מערכות המפותחות ב-“Legacy Java”
חידוש מערכות המבוססות על תשתיות Propriety, גרסאות מוקדמות של Java EE ו-MVC web frameworks מיושנות. להרחבה
Re-hosting ליישומים מסביבת Unix לסביבת Linux
העברת יישומים מסביבת UNIX לסביבת לינוקס, על מנת לאפשר לארגון סטנדרטיזציה על מערכת הפעלה לינוקס וגמישות במעבר בין פלטפורמות חומרה שונות. להרחבה
SOA Wrapping
עטיפת מערכות Legacy וחשיפתן כספקיות שירותים ו\או צרכניות שירותים סטנדרטיות ונגישות.
חשיפה רב ערוצית של מערכות
פיתוח גישה בערוצים חדשים למערכת Legacy. כולל: אינטרנט, מובייל, שולחן עבודה ועוד
שירותים
Application Portfolio Assessment
מיפוי, ניהול וגידור סיכונים של המערכות והטכנולוגיות בארגון, והמלצה על אסטרטגיות הגירה במידת הנדרש.
Application Migration Assessment
ניתוח משמעויות הגירה של יישומים, כולל בדיקת אסטרטגיות ההגירה המתאימות.
Application Migration
הגירת מערכות במגוון אסטרטגיות הגירה, לרבות באמצעות כלים אוטומטיים. מתן פתרונות למגוון סוגיות העולות בתהליך ההגירה כגון טיפול ברכיבי צד ג'.
Application Transformation
שינוי והתאמת ארכיטקטורה ו/או מרכיבים תשתיתיים לסביבה טכנולוגית חדשה. דוגמאות לטרנספורמציה יכולות להיות: שדרוג שכבת הפרזנטציה, חשיפה ל-SOA, החלפת מרכיבים תשתיתיים, תמיכה במודל ענן, ועוד.
Application Re-hosting
העברת היישומים מפלטפורמה אחת לפלטפורמה שנייה.
Migration Testing
בדיקות פונקציונאליות ובדיקות עומסים של מערכות שעברו הגירה באמצעות מתודולוגיות בדיקות ייעודית.
הגירה מסביבות 32 ביט ל-64 ביט
שירותי Nearshore
מרכז התמחות Application Modarnization משלב על פי הצורך שירותי Nearshore על מנת לספק יכולות פיתוח אג'יליות, סקלביליות וכלכליות.
תשתיות וכלים נבחרים
VB6 Bulk Analyzer
כלי המחולל דו"ח אנאליזה על מרכיבי מערכת המקור בסביבת VB6, באמצעותו ניתן לקבל אומדן ראשוני על היקפי פרויקט הגירת המערכת לסביבת Net. ולהגיע למסקנה לגבי אסטרטגיית הסבה.
VB Migration Partner
המוצר המתקדם בתחום ההגירה האוטומטית מסביבת VB6 לסביבת Net. מבוסס על שיטה חדשנית ומהירה, שנוצרה ע"י VB גורו מר Francesco Balena. VBMP תומך בכל התכונות מרכזיות של VB6, מאפשר הגירה ללא הקפאת גרסה, חופש בחירה בטיפול בהגירת רכיבי צד ג', ואוטומציה מקסימלית.
MJS
Microsoft Sharepoint Jump Start או MJS בקיצור, הינו שילוב של כלי המרה (מוצר מדף) מתוצרת מטריקס, כשלצידה מתודולוגיה מסודרת להמרת אתרי אינטרנט מבוססי MCMS 2002 לגרסאות מתקדמות יותר: MOSS 2007 ו-SharePoint 2010.
הפתרון מבצע המרה של דפים וסוגי תוכן אחרים, ממערכות מבוססות MCMS, אל MOSS 2007 או SharePoint 2010 תוך שימוש ביכולות המובנות של מוצרי היעד, בכדי לקבל תוצר סופי בעל תאימות מרבית וללא צורך בביצוע התאמות נוספות. במהלך ההסבה ניתן לבצע פעולות מיטוב על התוכן, במידת הצורך, כגון ניקוי שגיאות איות, או ביצוע התאמת קוד לנגישות, ועוד.
מתודולוגיות
מתודולוגיה לגיבוש תוכנית הסבה
- אסטרטגיית ההסבה לפי התאמה פונקציונאלית/טכנולוגית (ראו תרשים משמאל)
- אומדן עלויות ומשמעויות
- ניהול וגידור סיכוני הסבה
- החלטה על שלבים לעומת Big Bang וסוגיות הדו-קיום הנגזרות מכך
- ניהול שינויים במערכות המוסבות, בזמן תהליך ההסבה
- תכנון ארכיטקטורת היעד
- הנחיות פיתוח למערכות שממשיכים לתחזק במקביל עם מוכנות מקסימאלית לאסטרטגיית ההסבה שנבחרה
- שיטת בדיקות תומכת
מתודולוגיה להגירה של יישום לענן בהתאם ל-Cookbook של מטריקס- להרחבה
מתודולוגיה להסבת תכנים ואתרי תוכן
מעניין לעניין באותו עניין