AWS Lambda ora supporta Java 8, 11 e 17 su Amazon Linux 2023
AWS Lambda ora supporta i runtime Java 8, Java 11 e Java 17 su Amazon Linux 2023 (AL2023), disponibili sia come runtime gestiti sia come immagini di base dei container. Questi nuovi runtime consentono ai clienti che eseguono funzioni Lambda su Java 8, 11 o 17 di migrare da Amazon Linux 2 (AL2) ad AL2023 senza dover aggiornare contemporaneamente la versione di Java.
I runtime Lambda esistenti per Java 8, 11 e 17 funzionano su AL2, che ha raggiunto la fine del ciclo di vita il 30 giugno 2026. Per mantenere la copertura del supporto e l'idoneità agli SLA, i clienti devono migrare le proprie funzioni a un runtime basato su AL2023. AWS consiglia ai clienti di effettuare l'aggiornamento a Java 21 o Java 25 su AL2023 come percorso di migrazione preferito. Questi runtime offrono le funzionalità del linguaggio più recenti e miglioramenti delle prestazioni. Per i clienti che non sono ancora pronti ad aggiornare la propria versione di Java, i nuovi runtime Java 8, 11 e 17 su AL2023 offrono comunque un percorso alternativo di avanzamento. Inoltre, i runtime Lambda esistenti basati su AL2 per Java 8, 11 e 17 rimarranno supportati e continueranno a ricevere patch per i problemi di sicurezza critici e per alcuni problemi importanti selezionati fino al 30 giugno 2027, offrendo ai clienti un anno intero dopo la fine del ciclo di vita di AL2 per completare la migrazione.
I runtime Java 8, 11 e 17 su AL2023 sono disponibili in tutte le regioni AWS in cui è supportato Lambda, incluse le regioni AWS GovCloud (Stati Uniti) e le regioni AWS Cina.
Per saperne di più sul supporto di AL2023 in Lambda, consulta il nostro post del blog. Per i clienti pronti a effettuare l'aggiornamento a Java 21 o Java 25, è possibile utilizzare AWS Transform personalizzato per facilitare la migrazione. Per saperne di più sul runtime Lambda, consulta la documentazione sui runtime Lambda.