AWS Lambda 新增 Java 25 支援
AWS Lambda 現在支援使用 Java 25 建立無伺服器應用程式。此執行時期是以 Amazon OpenJDK 發行版本 Amazon Corretto 的最新長期支援版本為基礎。您可以使用 Java 25 作為受管執行時期和容器基礎映像,而且 AWS 會在新版本推出時,自動將更新套用到受管執行時期和基礎映像。
此版本為 Lambda 開發人員帶來了最新的 Java 語言功能,例如模式中的原始類型、模組匯入宣告和彈性建構模組主體。它還包括多項效能增強功能,例如前期快取、對分層編譯預設值的調整,以及移除 2021 年 Log4Shell 漏洞的修補程式。您可以使用全系列的 AWS 部署工具,包括 Lambda 主控台、AWS CLI、AWS Serverless Application Model (SAM)、CDK 和 AWS CloudFormation 來部署和管理使用 Java 25 編寫的無伺服器應用程式。執行時期可在支援 Lambda Snap Start 的區域中支援此功能,以便進行快速的冷啟動。Powertools for AWS Lambda (Java) 是一種用於實作無伺服器最佳實務並提高開發人員作業速度的開發人員工具組,而此工具組也支援 Java 25。
Lambda Java 25 執行時期適用於所有區域,包括 AWS GovCloud (美國) 區域和中國地區。
如需詳細資訊,包括升級現有 Lambda 函式的指引,請閱讀我們的部落格文章。如需 AWS Lambda 的詳細資訊,請瀏覽我們的產品頁面。