דלג לתוכן

// שירות · שדרוג מערכות Legacy

שדרוג מערכות
Legacy

המערכת שלכם עובדת. לזרוק אותה זה כסף. לא לעדכן אותה — זה הימור.

יש לכם מערכת. היא עובדת. היא מטפלת בלקוחות, בכסף, בתהליכי הליבה של העסק. גם אם היא בנויה ב-AngularJS (לא Angular), PHP 5, .NET Framework, או Java EE — היא עושה את העבודה.

עד היום.

המפתחים שמכירים את הטכנולוגיה פורשים או עוברים. הוספת פיצ'ר חדש לוקחת חודשיים במקום שבועיים. ספריות עם פגיעויות אבטחה ידועות שלא מקבלות עדכונים. מערכת שצורכת פי 10 משאבים ממה שצריכה. ולקוח שמתלונן שהממשק נראה כמו 2010.

יום אחד — משהו ייפול. השאלה היא: אתם מנהלים את השדרוג מתי שנוח לכם, או שהוא מנהל אתכם כשהמערכת קורסת.

אנחנו עושים שדרוג חכם. בלי לשבור את מה שעובד. בלי "Big Bang" של שנתיים.

// 01 · למה לא לבנות מחדש

למה לא פשוט "לבנות מחדש"?

זה הפיתוי. אבל זאת גם הסיבה שרוב פרויקטי שכתוב מערכות נכשלים.

  • 01

    עלות אדירה

    מערכת קיימת כוללת אלפי החלטות עסקיות שאי אפשר לשחזר באפיון.

  • 02

    זמן

    בנייה מחדש לוקחת 2-3 שנים. בינתיים, המתחרים לא חיכו.

  • 03

    סיכון

    מערכת חדשה זה הכל-או-לא-כלום. אם לא עבד — חזרתם 3 שנים אחורה.

  • 04

    הצוות הוותיק נטוש

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

יש דרך שלישית: מודרניזציה הדרגתית. מערכת אחת, שדרוג קומפוננטה אחר קומפוננטה, בלי Downtime.

// 02 · מה אנחנו עושים

מה אנחנו עושים

מ-Audit ועד CI/CD, דרך Frontend, Backend, Database, Cloud ו-UI. כל מה שצריך כדי להעביר מערכת ל-2026.

  • 01

    Audit ראשוני

    סקירה מקיפה של המערכת. טכנולוגיות, Dependencies, ארכיטקטורה, נקודות חולשה, סיכוני אבטחה. מה דחוף, מה חשוב, מה אפשר לדחות.

  • 02

    אסטרטגיית מודרניזציה

    Strangler Pattern, Refactoring הדרגתי, או שכתוב מלא — מחליטים יחד מה הדרך הנכונה. תלוי בסיכון, תקציב, ולוח זמנים.

  • 03

    שדרוג Frontend

    מ-AngularJS / jQuery / Backbone למודרני (React, Next.js, Vue). בלי לזרוק את ה-Backend, בלי לעצור פיתוח שוטף.

  • 04

    שדרוג Backend

    PHP ישן → Laravel/Symfony מודרני, או Node.js. Java EE → Spring Boot. .NET Framework → .NET 8+. Ruby/Python ישנים → גרסאות מודרניות.

  • 05

    Migration למסד נתונים

    MySQL ישן → PostgreSQL/MySQL חדש. SQL Server → גרסה חדשה או PostgreSQL. עם Downtime מינימלי.

  • 06

    Cloud Migration

    מעבר מ-On-Prem לענן (AWS, GCP, Azure). או בין עננים. או אופטימיזציה של מה שכבר בענן.

  • 07

    Microservices Migration

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

  • 08

    הקמת CI/CD

    מ-Deployment ידני שלוקח יום, לדיפלוי אוטומטי בדקות. עם בדיקות, מעקב, ו-Rollback אוטומטי.

  • 09

    מודרניזציית UI/UX

    ממשק מ-2010 → ממשק של 2026. רספונסיבי, נגיש, מהיר. בלי לשנות את הלוגיקה.

  • 10

    הוספת בדיקות

    מערכות Legacy ברוב הפעמים חסרות Tests. אנחנו מוסיפים, ככה ששינויים עתידיים בטוחים.

// 03 · הגישות שלנו

הגישות שלנו

  • 01 · המומלצת

    Strangler Pattern

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

  • 02 · נדיר

    Big Bang

    שכתוב מלא בבת אחת. שמור למקרים שבאמת אין ברירה — מערכת כל כך בעייתית שאי אפשר לעבוד עליה.

  • 03 · ביניים

    Refactor Hybrid

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

אנחנו ממליצים על הגישה הנכונה בכל מקרה — אחרי שאנחנו רואים את המערכת ומבינים את העסק.

// 04 · טכנולוגיה

הטכנולוגיות שלנו

מסלולי הגירה מוכרים — מ-Frontend ישן ועד Cloud מודרני. עם הכלים שמאפשרים מעבר חלק.

  • Frontend Migration
    • AngularJS → React
    • jQuery → Modern JS
    • Backbone → Next.js
    • SSR → SPA
  • Backend Migration
    • PHP 5/7 → Laravel
    • .NET Framework → .NET 8+
    • Java EE → Spring Boot
    • Old Ruby/Python → modern
  • Database Migration
    • Old MySQL → PostgreSQL
    • Oracle → PostgreSQL
    • MongoDB upgrades
  • Cloud Migration
    • On-Prem → AWS
    • On-Prem → GCP
    • On-Prem → Azure
    • Heroku → Vercel/Railway
  • Tools
    • AWS DMS
    • Azure Migrate
    • Strangler Frameworks
    • Feature Flags
    • Blue/Green Deploy
  • Architecture
    • Monolith → Microservices
    • Event-driven
    • API Gateway

// 05 · איך אנחנו עובדים

איך אנחנו עובדים

  1. 01שלב 1

    Audit מקיף

    לא רק קוד — גם תהליכים, תיעוד, הרגלי הצוות. כל המערכת.

  2. 02שלב 2

    דוח סיכונים

    מה הסכנה הגדולה ביותר? אבטחה? תפעול? תחזוקה? אתם מחליטים מה הכי דחוף לטפל.

  3. 03שלב 3

    תוכנית מודרניזציה

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

  4. 04שלב 4

    שדרוג הדרגתי

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

  5. 05שלב 5

    בדיקות בכל שלב

    לא רק שהחדש עובד — שהישן לא נשבר. Regression Testing אוטומטי.

  6. 06שלב 6

    העברת ידע

    המפתחים שלכם לומדים תוך כדי. עד שהפרויקט נגמר — הצוות הפנימי יודע לתחזק.

// 06 · למי זה מתאים

למי זה מתאים

  • 01

    ארגונים עם מערכות ליבה ישנות

    פיננסים, ביטוח, ממשל, בריאות — מערכות שצריכות לשרוד עוד 10 שנים.

  • 02

    חברות שמאבדות מפתחים

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

  • 03

    עסקים שלא יכולים להוסיף פיצ'רים

    פיצ'רים שלקוחות דורשים — שהקוד הנוכחי לא מאפשר.

  • 04

    מי שקיבל דוח אבטחה

    שמראה פגיעויות בגלל Dependencies ישנים.

  • 05

    ארגונים עם עלויות תחזוקה גדלות

    שעלויות תחזוקת המערכת הקיימת גדלות וגדלות.

  • 06

    עסקים ב-Due Diligence

    גיוס, מכירה — ויודעים שהמערכת לא תעמוד בבדיקה.

// 07 · למה אנחנו

למה אנחנו

  • 01

    ניסיון אמיתי במודרניזציה

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

  • 02

    גם את הישן וגם את החדש

    הצוות שלנו עובד גם על AngularJS וגם על React. גם על PHP 5 וגם על Next.js. אנחנו לא "צד אחד".

  • 03

    שיפור הדרגתי, לא הימור

    אנחנו לא אומרים "תזרקו ותתחילו מחדש". אנחנו עוזרים לכם להגיע ל-2026 בלי לעצור את העסק.

  • 04

    שותפות לטווח ארוך

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

// 08 · שאלות נפוצות

שאלות נפוצות

  • 01.אנחנו על AngularJS / jQuery. עוד יש סיכוי?

    כן. שני אלה הם מהמקרים הכי נפוצים שאנחנו רואים. יש דרכים לעבור הדרגתית ל-React/Next.js בלי לשבור את המערכת הקיימת.

  • 02.כמה עולה שדרוג מערכת Legacy?

    תלוי בגודל ובמורכבות. שדרוג ממוקד (UI, Backend, או DB) — 50-200 אלף ₪. שדרוג מערכת בינונית מלא — 200 אלף עד מיליון ₪. שדרוג מערכת ארגונית גדולה — מיליון ומעלה, מתפרס על חודשים או שנים.

  • 03.כמה זמן זה לוקח?

    שדרוג ממוקד — 2-4 חודשים. שדרוג מקיף — 6-18 חודשים. ארגון גדול — 1-3 שנים. אנחנו לא משקרים על לוחות זמנים.

  • 04.יש Downtime במהלך השדרוג?

    ברוב המקרים, לא. אנחנו עובדים עם Feature Flags, Blue/Green Deployment, ו-Strangler Pattern — שינויים נכנסים בהדרגה בלי הפרעה.

  • 05.אנחנו צריכים לעצור את הפיתוח החדש?

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

  • 06.איזה טכנולוגיות אתם הכי טובים לעבור אליהן?

    React/Next.js לפרונט, Node.js/Python/Go לבק, PostgreSQL כ-DB, ענן (AWS/GCP). אבל מתאימים לכל מקרה — לפעמים נשארים ב-Java/Spring כי זה נכון.

  • 07.מה אם הצוות הפנימי לא רוצה את השינוי?

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

  • 08.אנחנו צריכים לעבור לענן. מאיפה מתחילים?

    מ-Audit של מה שיש: שירותים, Dependencies, נתונים, רגישות. לפי זה — בוחרים אסטרטגיה (Lift & Shift, Replatform, או Refactor).

  • 09.יש לי מערכת על SAP / Oracle / כלי ייעודי. אתם עוסקים בזה?

    תלוי. SAP, Oracle, Salesforce ודומיהן — אנחנו עובדים על אינטגרציה ושדרוג, לא תמיד על החלפה מלאה (זה תחום ייעודי). נשמח להעריך.

  • 10.אם זה לוקח שנה, איך אנחנו בודקים שאתם בכיוון?

    נקודות בקרה כל ספרינט (2-4 שבועות). כל ספרינט — קומפוננטה שמשודרגת, יוצאת לפרודקשן, נראית. בלי "הפתעות בסוף".

  • 11.אנחנו לא יודעים אם המערכת שלנו "Legacy" — איך נדע?

    היא בנויה לפני 2018? Dependencies לא מתעדכנים? קשה לגייס לה מפתחים? תיקון פיצ'ר לוקח חודשים במקום שבועות? כנראה Legacy. בואו לפגישה — נסתכל יחד.

  • 12.מה לגבי תיעוד? לרוב אין כזה.

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

  • 13.אנחנו רוצים שדרוג ב-AI — להחליף תהליכים ידניים. זה אפשרי בשדרוג?

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

// 09 · בואו נדבר

מ-Legacy
ל-2026.

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

ישר. לעניין. בזמן.

03-5200034