新聞資訊
行業(yè)資訊
Amazon Lambda在亞馬遜云科技中國區(qū)域增加對Java 17的支持
2023-06-27 17:11:27
摘要:Amazon Lambda現(xiàn)已在亞馬遜云科技中國區(qū)域中支持將Java 17和Python 3.10作為托管式運(yùn)行時和容器基礎(chǔ)鏡像。當(dāng)有更新可用時,亞馬遜云科技會自動為Java 17或Python 3.10托管式運(yùn)行時和亞馬遜提供的Java 17或Python 3.10基礎(chǔ)鏡像應(yīng)用更新。

Amazon Lambda現(xiàn)已在亞馬遜云科技中國區(qū)域中支持將Java 17和Python 3.10作為托管式運(yùn)行時和容器基礎(chǔ)鏡像。當(dāng)有更新可用時,亞馬遜云科技會自動為Java 17或Python 3.10托管式運(yùn)行時和亞馬遜提供的Java 17或Python 3.10基礎(chǔ)鏡像應(yīng)用更新。

點擊查看:亞馬遜云科技優(yōu)惠代充

使用 Java 17 在 Lambda 中創(chuàng)建無服務(wù)器應(yīng)用程序的開發(fā)人員可以充分利用新的語言功能,包括 Java 記錄、密封類和多行字符串。Lambda Java 17 運(yùn)行時還進(jìn)行了許多性能改進(jìn)。

要使用 Java 17 部署 Lambda 函數(shù),請通過 Lambda 控制臺上傳代碼并選擇 Java 17 運(yùn)行時。您還可以使用 Amazon CLI、Amazon Serverless Application Model (SAM) 和 Amazon CloudFormation 部署和管理使用 Java 17 編寫的無服務(wù)器應(yīng)用程序。此外,您還可以使用亞馬遜提供的 Java 17 基礎(chǔ)映像構(gòu)建和部署使用容器映像的 Java 17 函數(shù)。要遷移現(xiàn)有運(yùn)行早期 Java 版本的 Lambda 函數(shù),請檢查您的代碼,使之與 Java 17 兼容,然后將函數(shù)運(yùn)行時更新至 Java 17。

使用 Python 3.10 在 Lambda 中創(chuàng)建無服務(wù)器應(yīng)用程序的開發(fā)人員可以充分利用大量 Python 語言增強(qiáng)功能來提高代碼的可讀性和可維護(hù)性。其中包括數(shù)據(jù)結(jié)構(gòu)的模式匹配、帶括號的上下文管理器(用于簡化文件句柄或數(shù)據(jù)庫連接等資源的管理),以及更好的錯誤處理。

要使用 Python 3.10 部署 Lambda 函數(shù),請通過 Lambda 控制臺上傳代碼并選擇 Python 3.10 運(yùn)行時。您還可以使用 Amazon CLI、Amazon Serverless Application Model (SAM) 和 Amazon CloudFormation 部署和管理使用 Python 3.10 編寫的無服務(wù)器應(yīng)用程序。 此外,您還可以使用亞馬遜提供的 Python 3.10 基礎(chǔ)映像構(gòu)建和部署使用容器映像的 Python 3.10 函數(shù)。要遷移現(xiàn)有運(yùn)行早期 Python 版本的 Lambda 函數(shù),請檢查您的代碼,使之與 Python 3.10 兼容,然后將函數(shù)運(yùn)行時更新至 Python 3.10。

USA-IDC為您提供免備案服務(wù)器 0元試用
立即聯(lián)系在線客服,即可申請免費(fèi)產(chǎn)品試用服務(wù)
立即申請