2025-11-28
שדרוג אפליקציות Java 8 ל-Java 21 עם סוכני AI

הפסיקו לבזבז משאבים על שדרוגים ידניים של Java. בפרק הזה אנחנו עוברים על מודרניזציה אמיתית, מקצה לקצה, של אפליקציית Spring מבוססת Java 8 לגרסה Java 21, ומראים איך סוכני AI מבצעים את העבודה שהצוות שלכם דוחה שוב ושוב, עם תיעוד מלא. תשמעו איך אנחנו עוברים מאפליקציית Spring MVC מתקופת Java 8 שרצה ב-AWS (עם תלויות קבועות, פגיעויות CVE שלא טופלו, בזבוז משאבי מחשוב ו"אצלי במחשב זה עובד") לסביבת ריצה מהירה וזולה יותר ב-Java 21, עם מסלול ביקורת מלא ב-Azure. הסוכן לעבודה מודרנית, בסגנון Copilot, מטפל בעבודה השגרתית: מיפוי מלא של המערכת, דירוג פגיעויות CVE לפי נגישות אמיתית, החלה אוטומטית של מתכונים של OpenRewrite, יישור BOM, טיפול בגישה רפלקטיבית לא חוקית, ושמירה על מעקב מלא אחר כל שינוי ב-Git. לאחר מכן אנחנו הולכים צעד נוסף: יציאה מ-AWS וכניסה ל-Azure, הכרעה בין Azure App Service ל-Azure Spring Apps, מעבר ל-Azure SQL Database, יצירת Dockerfiles מוכנים לייצור, וחיבור ל-Microsoft 365, Power BI ו-Azure.