AWS Lambda 持久函數現在支援自訂持久執行 SDK

張貼日期: 2026年7月28日

即日起,AWS Lambda 持久函數可讓您導入自有的持久執行 SDK,因此您能夠在 Lambda 支援的任何受管或自訂執行時期上建置持久工作流程。您能夠使用 Node.js、Python、Java 和 C#/.NET 中提供的現有持久執行 SDK,或使用您選擇的程式設計語言編寫自有 SDK。AWS Lambda 還發佈了開放原始碼的 AWS 持久執行一致性測試,這是一種適用於各種程式語言的測試套件,可用於驗證自訂持久執行 SDK 實作。

Lambda 持久函數可讓您直接在 Lambda 函式代碼中寫入長期執行且容錯的工作流程,並具有內建檢查點、自動重試和可執行長達一年的執行功能,而無需管理基礎架構。先前,如果您的組織需要特定的執行時期版本,或者您的團隊使用沒有受管 Lambda 執行時期的語言進行建置,那麼您就僅能使用該持久函數支援的特定受管版本。現在,您能夠使用任何支援 Lambda 的執行時期版本,或使用 Amazon Linux 2023 封裝自己的執行時期。編寫您自有的持久執行 SDK 時,一致性測試套件會部署函數、叫用該函數,並根據預期行為驗證執行歷史記錄,從而驗證您的實作。

這些功能適用於提供 Lambda 持久函數的所有 AWS 區域。若要著手使用,請參閱 Lambda 持久函數文件Lambda 自訂執行時期文件