שרתים ותשתיות ארגוניות בהמחשה לעדכוני Amazon Corretto ו־OpenJDK
צילום: Nemuel Sereti / Pexels, ברישיון Pexels.

Amazon Corretto: עדכוני אוקטובר ל־OpenJDK זמינים

Amazon פרסמה ב־23 באוקטובר 2026 את עדכוני הרבעון של Amazon Corretto, הפצת OpenJDK שלה. העדכונים כוללים תיקוני אבטחה ותיקונים קריטיים לענפי Java הנתמכים — מ־Corretto 8 ועד Corretto 27.

Corretto היא הפצת OpenJDK חינמית ורב־פלטפורמית ש־Amazon מגדירה כמוכנה לסביבות ייצור. היא זמינה ל־Linux, Windows ו־macOS, ומשמשת גם יישומים מקומיים, שרתי אפליקציה, קונטיינרים ותהליכי CI/CD. לכן עדכון כזה אינו רק עניין למפתחים: הוא דורש תיאום בין צוותי פיתוח, תשתיות ואבטחה.

אילו גרסאות פורסמו?

לפי הודעת Amazon, הגרסאות הבאות זמינות להורדה:

ענף Corretto גרסה מעודכנת
27 27.0.1.0.10
25 25.0.5.0.9
21 21.0.13.0.10
17 17.0.21.0.10
11 11.0.33.0.9
8 8u512

Amazon הודיעה על העדכונים ב־22 באוקטובר ופרסמה את דף החדשות למחרת. החברה מתארת אותם כעדכוני אבטחה ותיקונים קריטיים רבעוניים. לפני הפצה רחבה כדאי לעיין ב־change log של הענף הרלוונטי, משום שהשפעת העדכון תלויה בגרסת Java, במערכת ההפעלה, בספריות ובאופן אריזת היישום.

איך יודעים איזו Java באמת רצה?

הפקודה הבסיסית היא:

java -version

אבל בסביבה ארגונית היא עלולה להראות רק את גרסת ברירת המחדל של המעטפת. יישום עשוי להשתמש ב־JAVA_HOME אחר, ב־JRE שמגיע בתוך המוצר, בשירות Windows עם נתיב קבוע, או בתמונת קונטיינר שבה Java מותקנת בנפרד. לכן בדיקה נכונה צריכה לכלול גם את תהליך היישום ואת נתיב ההפעלה שלו.

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

תוכנית עדכון קצרה ובטוחה

  1. מיפוי: רשמו את כל השרתים, תחנות הבנייה, images ושירותי הענן שמפעילים Corretto.
  2. התאמת ענף: הישארו בענף הנתמך שהיישום כבר משתמש בו, אלא אם מתוכנן שדרוג major נפרד. מעבר מ־17 ל־21 הוא פרויקט שונה מעדכון תחזוקה בתוך 17.
  3. בדיקה בסביבת staging: הריצו בדיקות הפעלה, חיבור למסד נתונים, TLS, תורים, חתימות קוד ותהליכי batch.
  4. עדכון מקור ההתקנה: השתמשו בחבילה הרשמית או במאגרי Apt, Yum או Apk של Corretto. בקונטיינרים, בנו מחדש את image במקום לתקן קונטיינר פעיל ידנית.
  5. אתחול מבוקר: שירותי Java ארוכי־חיים לא יטענו runtime חדש עד שיופעלו מחדש.
  6. אימות לאחר העדכון: בדקו שוב את הגרסה מתוך ההקשר שבו היישום רץ, ולא רק במסוף של מנהל המערכת.
  7. ניטור ונסיגה: עקבו אחר שגיאות JVM, זמני תגובה, צריכת זיכרון ו־GC, והחזיקו חבילת rollback מאושרת.

הורדה קבועה או גרסה נעולה?

דפי ההורדה של Corretto מציעים קישורים קבועים שמפנים תמיד למהדורה החדשה ביותר, לצד קישורים לגרסה מסוימת. קישור “latest” נוח לאוטומציה, אך בסביבת ייצור עדיף לרוב לנעול גרסה, לבדוק אותה ואז לקדם אותה בין הסביבות. כך אותו artifact שנבדק הוא גם זה שמגיע לייצור.

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

השורה התחתונה

העדכון הרבעוני של Corretto הוא משימת תחזוקה שגרתית, אך הוא נוגע לשכבת runtime שמשרתת לעיתים מערכות קריטיות. הפעולה הנכונה היא לא “לעדכן הכול מיד” ולא לדחות ללא תאריך: למפות, לבדוק, לפרוס בגלים ולאמת את הגרסה שרצה בפועל.

מקורות

צילום: Nemuel Sereti / Pexels. דף המקור; שימוש לפי רישיון Pexels.

דילוג לתוכן