Amazon Lambda在亞馬遜雲科技中國區域增加對Java 17的支持

Amzon Lmbd現已在亞馬遜雲科技中國區域中支持將J 7和Python 3.0作爲託管式運行時和容器基礎鏡像。當有更新可用時,亞馬遜雲科技會自動爲J 7或Python 3.0託管式運行時和亞馬遜提供的J 7或Python 3.0基礎鏡像應用更新。

點擊查看:亞馬遜雲科技免費套餐

使用 J 7 在 Lmbd 中創建無服務器應用程序的開發人員可以充分利用新的語言功能,包括 J 記錄、密封類和多行字符串。Lmbd J 7 運行時還進行了許多性能改進。

要使用 J 7 部署 Lmbd 函數,請通過 Lmbd 控制檯上傳代碼並選擇 J 7 運行時。您還可以使用 Amzon CLI、Amzon Seeless Appliction Model (SAM) 和 Amzon CloudFomtion 部署和管理使用 J 7 編寫的無服務器應用程序。此外,您還可以使用亞馬遜提供的 J 7 基礎映像構建和部署使用容器映像的 J 7 函數。要遷移現有運行早期 J 版本的 Lmbd 函數,請檢查您的代碼,使之與 J 7 兼容,然後將函數運行時更新至 J 7。

使用 Python 3.0 在 Lmbd 中創建無服務器應用程序的開發人員可以充分利用大量 Python 語言增強功能來提高代碼的可讀性和可維護性。其中包括數據結構的模式匹配、帶括號的上下文管理器(用於簡化文件句柄或數據庫連接等資源的管理),以及更好的錯誤處理。

要使用 Python 3.0 部署 Lmbd 函數,請通過 Lmbd 控制檯上傳代碼並選擇 Python 3.0 運行時。您還可以使用 Amzon CLI、Amzon Seeless Appliction Model (SAM) 和 Amzon CloudFomtion 部署和管理使用 Python 3.0 編寫的無服務器應用程序。 此外,您還可以使用亞馬遜提供的 Python 3.0 基礎映像構建和部署使用容器映像的 Python 3.0 函數。要遷移現有運行早期 Python 版本的 Lmbd 函數,請檢查您的代碼,使之與 Python 3.0 兼容,然後將函數運行時更新至 Python 3.0。