AWS Lambda 現在於 Amazon Linux 2023 上支援 Java 8、11 和 17

張貼日期: 2026年7月31日

AWS Lambda 現在於 Amazon Linux 2023 (AL2023) 上支援 Java 8、Java 11 和 Java 17 執行時期,這些執行時期會作為受管理執行時期和容器基礎映像提供。這些新的執行時期可讓在 Java 8、11 或 17 上執行 Lambda 函式的客戶從 Amazon Linux 2 (AL2) 移轉至 AL2023,而無需同時升級 Java 版本。

Java 8、11 和 17 的現有 Lambda 執行時期會在 AL2 上執行,並於 2026 年 6 月 30 日結束服務。為確保支援範圍持續有效和維護 SLA 資格,客戶必須將其函式移轉至 AL2023 型執行時期。AWS 建議客戶在 AL2023 上升級至 Java 21 或 Java 25,以作為首選移轉路徑。這些執行時期可提供最新的語言功能和效能改進。對於尚未準備好升級 Java 版本的客戶,AL2023 上的全新 Java 8、11 和 17 執行時期提供可供後續採用的替代路徑。此外,直到 2027 年 6 月 30 日為止,Java 8、11 和 17 的現有 AL2 型 Lambda 執行時期將持續獲得支援,並繼續接收關鍵和精選重要安全性問題的修補程式,使客戶在 AL2 生命週期結束後有一年的時間能夠完成移轉。

AL2023 上的 Java 8、11 和 17 執行時期均適用於提供 Lambda 的所有 AWS 區域,包括 AWS GovCloud (美國) 區域和中國區域。

若要進一步了解 Lambda 中的 AL2023 支援,請參閱我們的部落格文章。對於準備升級到 Java 21 或 Java 25 的客戶而言,可以使用 AWS Transform 自訂來協助移轉。若要進一步了解 Lambda 執行時期,請參閱 Lambda 執行時期文件