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

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

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

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

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

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

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

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