文件歷史記錄 - AWS Lambda

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

文件歷史記錄

下表說明 2018 年 5 月後 AWS Lambda 開發人員指南的重要變更。如需有關此文件更新的通知,請訂閱RSS摘要。

變更描述日期

新區域 SnapStart 的 Support

Lambda 現SnapStart已在下列區域提供:歐洲 (西班牙)、歐洲 (蘇黎世)、亞太區域 (墨爾本)、亞太區域 (海德拉巴) 和中東 (UAE)。

2024 年 1 月 12 日

AWS 受管理策略更新

Service Quotas 更新了現有的 AWS 受管策略 (AWSLambdaVPCAccessExecutionRole)。

2024年1月5日

Python 3.12 執行期

Lambda 現在支援 Python 3.12 做為受管理的執行期和容器基礎映像。如需詳細資訊,請參閱 AWS 運算部落格中現已提供的 AWS Lambda Python 3.12 執行階段

2023 年 12 月 14 日

Java 21 執行期

Lambda 現在支援 Java 21 做為受管理的執行期和容器基礎映像檔 (java21)。

2023 年 11 月 16 日

Node.js 20.x 執行期

Lambda 現在支援 Node.js 20 做為受管理的執行期和容器基礎映像檔 (nodejs20.x))。如需詳細資訊,請參閱 AWS 計算部落格 AWS Lambda上現在提供的 Node.js 20.x 執行階段

2023 年 11 月 14 日

provided.al2023 執行期

Lambda 現在支援 Amazon Linux 2023 做為受管執行期和容器基礎映像。如需詳細資訊,請參閱 AWS 運算部落格 AWS Lambda上的介紹 Amazon Linux 2023 執行階段

2023 年 11 月 9 日

IPv6支援雙堆疊子網

Lambda 現在支援雙堆疊子IPv6網路的輸出流量。如需詳細資訊,請參閱IPv6支援

2023 年 10 月 12 日

測試無伺服器函數和應用程式

瞭解在雲端中偵錯和自動測試無伺服器函數的技術。我們目前已在 Python 和 Typescript 程式語言區段加入測試章節和相關資源。如需詳細資訊,請參閱 測試無伺服器函數和應用程式

2023 年 6 月 16 日

Ruby 3.2 執行期

Lambda 現在支援全新的 Ruby 3.2 執行期。如需詳細資訊,請參閱 使用 Ruby 建置 Lambda 函數

2023 年 6 月 7 日

回應串流

Lambda 現在支援來自函數的串流回應。如需詳細資訊,請參閱設定 Lambda 函數以串流回應

2023 年 4 月 6 日

非同步調用指標

Lambda 已發佈非同步調用指標。如需詳細資訊,請參閱非同步調用指標

2023 年 2 月 9 日

執行階段版本控制項

Lambda 發佈了新的執行階段版本,包含安全性更新、錯誤修正和新功能。您現在可以控制何時將函數更新為新的執行階段版本。如需詳細資訊,請參閱 Lambda 執行階段更新

2023 年 1 月 23 日

Lambda SnapStart

使用 Lambda SnapStart 可減少 Java 函數的啟動時間,而無需佈建額外資源或實作複雜的效能最佳化。如需詳細資訊,請參閱使用 Lambda 改善啟動效能 SnapStart

2022 年 11 月 28 日

Node.js 18 執行階段

Lambda 現在支援 Node.js 18 的新執行階段。Node.js 18 使用 Amazon Linux 2。如需詳細資訊,請參閱使用 Node.js 建立 Lambda 函數

2022 年 11 月 18 日

拉姆達:SourceFunctionArn 條件鍵

對於 AWS 資源,lambda:SourceFunctionArn條件鍵會篩選 Lambda 函數對資源ARN的存取。如需詳細資訊,請參閱使用 Lambda 執行環境憑證

2022 年 7 月 1 日

Node.js 16 執行期

Lambda 現在支援 Node.js 16 的新執行期。Node.js 16 使用 Amazon Linux 2。如需詳細資訊,請參閱使用 Node.js 建立 Lambda 函數

2022 年 5 月 11 日

Lambda 函數 URLs

Lambda 現在支援函數URLs,這些函數是 Lambda 函數的專用HTTP端點。詳情請參閱 Lambda 函數URLs

2022 年 4 月 6 日

AWS Lambda 控制台中的共享測試事件

Lambda 現可支援與相同 AWS 帳戶中的其他使用者共享測試事件。如需詳細資訊,請參閱在主控台中測試 Lambda 函數

2022 年 3 月 16 日

PrincipalOrgId 以資源為基礎的政策

Lambda 現可支援將許可授予 AWS Organizations中的組織。如需詳細資訊,請參閱對 AWS Lambda​使用以資源為基礎的政策

2022 年 3 月 11 日

。 NET6 執行階段

Lambda 現在支援的新執行階段。 NET6. 如需詳細資訊,請參閱 Lambda 執行期

2022 年 2 月 23 日

針對 Kinesis 動、DynamoDB 和 Amazon 事件來源進行事件篩選 SQS

Lambda 現在支援室運動、DynamoDB 和 Amazon SQS 事件來源的事件篩選。如需詳細資訊,請參閱 Lambda 事件篩選

2021 年 11 月 24 日

適用於 Amazon MSK 和自我管理的 Apache 卡夫卡事件來源的 m TLS 身份驗證

Lambda 現在支援適用於 Amazon 的 m TLS 驗證MSK和自我管理的 Apache 卡夫卡事件來源。如需詳細資訊,請參閱搭配使用 Lambda 與亞 MSK

2021 年 11 月 19 日

Lambda on Graviton2

Lambda 現在支援 Graviton2 使用 arm64 架構運作。如需詳細資訊,請參閱 Lambda 指令集架構

2021 年 9 月 29 日

Python 3.9 執行期

Lambda 現在支援 Python 3.9 的新執行期。如需詳細資訊,請參閱 Lambda 執行期

2021 年 8 月 16 日

適用於 Node.js、Python 和 Java 的新執行期版本

新執行期版本適用於 Node.js、Python 和 Java。如需詳細資訊,請參閱 Lambda 執行期

2021 年 7 月 21 日

支援 RabbitMQ 作為 Lambda 的事件來源

Lambda 現在支援 Amazon MQ for RabbitMQ 作為事件來源。Amazon MQ 是一種適用於 Apache ActiveMQ 和 RabbitMQ 的受管型訊息代理程式服務,可讓您輕鬆地在雲端設定及操作訊息代理程式。如需詳細資訊,請參閱搭配使用 Lambda 與 Amazon MQ

2021 年 7 月 7 日

SASL/Lambda 上的自我管理卡夫卡進行PLAIN身份驗證

SASL/現在PLAIN已在其自我管理的 Kafka 叢集上使用/的 Lambda 客戶,現在已經在其自我管理的 Kafka 叢集PLAIN上使用SASL/,現在可以輕鬆使用 Lambda 建立消費者應用程式,而無需修改其驗證方式。如需詳細資訊,請參閱搭配使用 Lambda 與自我管理 Apache Kafka

2021 年 6 月 29 日

Lambda 擴展 API

Lambda 擴展的一般可用性。使用擴展來增強 Lambda 函數。您可以使用 Lambda 合作夥伴提供的擴展,也可以建立自己的 Lambda 擴展。如需詳細資訊,請參閱 Lambda 擴充 API

2021 年 5 月 24 日

全新 Lambda 主控台體驗

Lambda 主控台已重新設計,以改善效能和一致性。

2021 年 3 月 2 日

Node.js 14 執行期

Lambda 現在支援 Node.js 14 的新執行期。Node.js 14 使用 Amazon Linux 2。如需詳細資訊,請參閱使用 Node.js 建立 Lambda 函數

2021 年 1 月 27 日

Lambda 容器映像

Lambda 現在支援定義為容器映像的函數。您可以結合容器工具的靈活性和 Lambda 的敏捷性和操作簡便性來建置應用程式。如需詳細資訊,請參閱將容器映像與 Lambda 搭配使用

2020 年 12 月 1 日

Lambda 函數的程式碼簽署

Lambda 現在支援程式碼簽署。系統管理員可以將 Lambda 函數設定為只接受在部署時簽署的程式碼。Lambda 會檢查簽名,以確保程式碼不會遭到更改或竄改。此外,Lambda 可確保程式碼在接受部署之前,由受信任的開發人員簽署。如需詳細資訊,請參閱設定 Lambda 的程式碼簽署

2020 年 11 月 23 日

預覽:執 Lambda 階段記錄 API

Lambda 現在支援執行階段記錄API。Lambda 擴充功能可以使用記錄API來訂閱執行環境中的記錄串流。如需詳細資訊,請參閱 Lambda 執行API階段

2020 年 11 月 12 日

Amazon MQ 的新事件來源

Lambda 現在支援 Amazon MQ 作為事件來源。使用 Lambda 函數來處理您的 Amazon MQ 訊息代理程式中的記錄。如需詳細資訊,請參閱搭配使用 Lambda 與 Amazon MQ

2020 年 11 月 5 日

預覽:Lambda 充 API

使用 Lambda 擴展來增強 Lambda 函數。您可以使用 Lambda 合作夥伴提供的擴展,也可以建立自己的 Lambda 擴展。如需詳細資訊,請參閱 Lambda 擴充 API

2020 年 10 月 8 日

對於 Java 8 和自定義運行時的 Support AL2

Lambda 目前在 Amazon Linux 2 中支援 Java 8 和自訂執行期。如需詳細資訊,請參閱 Lambda 執行期

2020 年 8 月 12 日

Amazon Managed Streaming for Apache Kafka 的新事件來源

Lambda 現在支援 Amazon MSK 作為事件來源。搭配 Amazon 使用 Lambda 函數MSK來處理卡夫卡主題中的記錄。如需詳細資訊,請參閱搭配使用 Lambda 與亞 MSK

2020 年 8 月 11 日

IAMAmazon VPC 設置的條件鍵

您現在可以使用 Lambda 特定的條件鍵進行設定VPC。例如,您可以要求組織中的所有功能都連接到VPC. 您也可以指定函數的使用者可以和不可以使用的子網路和安全性群組。如需詳細資訊,請參閱VPC設定IAM函數

2020 年 8 月 10 日

KinesisHTTP/2 個串流取用者的並行設定

您現在可以針對 Kinesis 取用者使用下列並行設定,搭配增強型散發 (HTTP/2 個串流): ParallelizationFactor、、 MaximumRetryAttempts MaximumRecordAgeInSeconds、 DestinationConfig和。 BisectBatchOnFunctionError如需詳細資訊,請參閱AWS Lambda 搭配 Amazon Kinesis 使用

2020 年 7 月 7 日

KinesisHTTP/2 個串流消費者的 Batch 視窗

您現在可以為 HTTP /2 流配置批處理窗口(MaximumBatchingWindowInSeconds)。Lambda 會從串流中讀取記錄,直到收集到完整批次,或直到批次間隔到期。如需詳細資訊,請參閱AWS Lambda 搭配 Amazon Kinesis 使用

2020 年 6 月 18 日

Support Amazon EFS 檔案系統

您現在可以將 Amazon EFS 檔案系統連接到 Lambda 函數以進行共用網路檔案存取。如需詳細資訊,請參閱設定 Lambda 函數的檔案系統存取權

2020 年 6 月 16 日

AWS CDK Lambda 主控台的範例應用程式

Lambda 主控台現在包含使 AWS Cloud Development Kit (AWS CDK) 用 TypeScript. 這 AWS CDK 是一個架構,可讓您在 Python TypeScript、Java 或中定義應用程式資源。 NET。

2020 年 6 月 1 日

S@@ upport. NET核心 3.1.0 執行階段 AWS Lambda

AWS Lambda 現在支援. NET核心 3.1.0 執行階段。如需詳細資訊,請參閱。 NET核心CLI

2020 年 3 月 31 日

Support API 閘道 HTTP APIs

更新和擴充的 Lambda 搭配API閘道使用的文件,包括 HTTPAPIs. 已新增使用建立API和函數的範例應用程式 AWS CloudFormation。如需詳細資訊,請參閱搭配 Amazon API 閘道使用 Lambda

2020 年 3 月 23 日

Ruby 2.7

Ruby 2.7 有新的執行期可用,ruby2.7 是第一個可使用 Amazon Linux 2 的 Ruby 執行期。如需詳細資訊,請參閱使用 Ruby 建立 Lambda 函數

2020 年 2 月 19 日

並行指標

Lambda 現在會針對所有函數、別名和版本來報告 ConcurrentExecutions 指標。您可以在函式的監督頁面檢視此指標的圖表。先前,ConcurrentExecutions 只會報告帳戶層級和使用保留並行的函式。如需詳細資訊,請參閱 AWS Lambda 函數指標

2020 年 2 月 18 日

函數狀態更新

預設情況下,所有函數皆會強制執行函數狀態。將函數連接到時VPC,Lambda 會建立共用彈性網路介面。如此一來,您的函數即可在不建立其他網路介面的情況下輕鬆擴展規模。在此期間,您無法對函數執行其他操作,包括更新其組態和發佈版本。在某些情況下,調用也會受到影響。有關函數當前狀態的詳細信息可從 Lambda 獲得API。

此更新將分階段發佈。如需詳細資訊,請參閱 AWS 運算部落格上更新的 Lambda 狀態VPC網路生命週期。如需狀態的詳細資訊,請參閱 AWS Lambda 函數狀態

2020 年 1 月 24 日

功能配置API輸出的更新

為連接到 StateReasonCode. 的函數添加了原因代碼 LastUpdateStatusReasonCode(SubnetOutOfIPAddresses InvalidSubnet, InvalidSecurityGroup)和(,,)VPC。InvalidSubnet InvalidSecurityGroup如需狀態的詳細資訊,請參閱 AWS Lambda 函數狀態

2020 年 1 月 20 日

佈建並行

您現在可以為函數版本或別名來配置佈建並行。佈建並行可讓函數在不造成延遲波動的情況下進行擴展。如需詳細資訊,請參閱管理 Lambda 函數的並行

2019 年 12 月 3 日

建立資料庫代理

您現在可以使用 Lambda 主控台為 Lambda 函數建立資料庫代理。資料庫代理可讓函數在不耗盡資料庫連線的情況下達到高並行層級。如需詳細資訊,請參閱設定 Lambda 函數的資料庫存取權

2019 年 12 月 3 日

持續時間指標支援百分位數

您現在可以根據百分位數來篩選持續時間指標。如需詳細資訊,請參閱 AWS Lambda 指標

2019 年 11 月 26 日

增加串流事件來源的並行

DynamoDB 串流Kinesis 串流事件來源映射的新選項,可讓您從每個碎片一次處理多個批次。當您增加每個分片的並行批次數量時,函數的並行最高可以是串流中碎片數量的 10 倍。如需詳細資訊,請參閱 Lambda 事件來源映射

2019 年 11 月 25 日

函數狀態

當您建立或更新函數時,函數會進入待定狀態,Lambda 會同時佈建資源以提供支援。如果您將函數連接到VPC,Lambda 可以立即建立共用 elastic network interface,而不是在呼叫函數時建立網路介面。這樣可以為 VPC-connect 功能帶來更好的性能,但可能需要更新您的自動化操作。如需詳細資訊,請參閱 AWS Lambda 函數狀態

2019 年 11 月 25 日

處理非同步調用選項時的錯誤

新的組態選項可用於非同步調用。您可以設定 Lambda,使其限制重試次數,並設定事件存留期的上限。如需詳細資訊,請參閱設定處理非同步調用時的錯誤

2019 年 11 月 25 日

處理串流事件來源時的錯誤

有新的組態選項,可用於讀取自串流的事件來源映射。您可以設定 DynamoDB 串流Kinesis 串流事件來源映射以限制重試,並設定記錄保留期限的上限。發生錯誤時,您可以先將事件來源映射設定為分割批次,再進行重試,並將失敗批次的呼叫記錄傳送到佇列或主題。如需詳細資訊,請參閱 Lambda 事件來源映射

2019 年 11 月 25 日

非同步調用的目的地

您現在可以設定 Lambda,使其將非同步調用的記錄傳送到另一個服務。呼叫記錄包含事件、內容和函數回應的詳細資訊。您可以將叫用記錄傳送至SQS佇列、SNS主題、Lambda 函數或 EventBridge 事件匯流排。如需詳細資訊,請參閱設定非同步調用的目的地

2019 年 11 月 25 日

適用於 Node.js、Python 和 Java 的新執行期

新的執行期可用於 Node.js 12、Python 3.8 和 Java 11。如需詳細資訊,請參閱 Lambda 執行期

2019 年 11 月 18 日

FIFOAmazon SQS 事件來源的隊列支持

您現在可以建立從先進先出 (FIFO) 佇列讀取的事件來源對應。先前,只支援標準佇列。如需詳細資訊,請參閱搭配使用 Lambda 與亞 SQS

2019 年 11 月 18 日

在 Lambda 主控台中建立應用程式

現在通常可以在 Lambda 主控台中建立應用程式。如需指示,請參閱在 Lambda 主控台中管理應用程式

2019 年 10 月 31 日

在 Lambda 主控台中建立應用程式 (Beta 版)

您現在可以在 Lambda 主控台中建立具有整合式持續交付管道的 Lambda 應用程式。主控台會提供範例應用程式,您可以使用這些應用程式做為自己專案的起點。在 AWS CodeCommit 和之間選擇 GitHub 用於原始檔控制。每次您將變更推送到儲存庫時,包含的管道便會自動建置和部署它們。如需指示,請參閱在 Lambda 主控台中管理應用程式

2019 年 10 月 3 日

VPC連接功能的性能改進

Lambda 現在使用新型 elastic network interface,該介面可供虛擬私有雲 (VPC) 子網路中的所有函數共用。將函數連接到時VPC,Lambda 會為您選擇的每個安全群組和子網路組合建立網路介面。當有共享網路介面可供使用時,函數就不再需要在擴展時建立額外的網路介面。這大幅改善了啟動時間。如需詳細資訊,請參閱設定 Lambda 函數以存取 VPC.

2019 年 9 月 3 日

串流批次設定

您現在可以為 Amazon DynamoDBAmazon Kinesis 事件來源映射設定批次時段。設定最多五分鐘的批次時段來緩衝傳入的記錄,直到完整批次可用為止。這可減少當串流較不活躍時調用函式的次數。

2019 年 8 月 29 日

CloudWatch 日誌洞察整合

Lambda 主控台中的監控頁面現在包含來自 Amazon CloudWatch 日誌洞察的報告。

2019 年 6 月 18 日

Amazon Linux 2018.03

正在更新 Lambda 執行環境以使用 Amazon Linux 2018.03。如需詳細資訊,請參閱執行環境

2019 年 5 月 21 日

Node.js 10

適用於 Node.js 10、nodejs10.x. 的新執行期 這個執行期使用 Node.js 10.15,且系統會定期使用最新版的 Node.js 10 來更新此執行期。Node.js 10 也是第一個使用 Amazon Linux 2 的執行期。如需詳細資訊,請參閱使用 Node.js 建立 Lambda 函數

2019 年 5 月 13 日

GetLayerVersionByArn API

使用下GetLayerVersionByArnAPI載圖層版本資訊,並將版本ARN作為輸入。相比之下 GetLayerVersion,您 GetLayerVersionByArn 可以ARN直接使用,而不是剖析它來取得圖層名稱和版本號碼。

2019 年 4 月 25 日

Ruby

AWS Lambda 現在支援使用新執行階段的 Ruby 2.5。如需詳細資訊,請參閱使用 Ruby 建立 Lambda 函數

2018 年 11 月 29 日

圖層

使用 Lambda 層,您可以單獨封裝和部署程式庫、自訂執行期及其他依存項目,與您的函數程式碼分開。與您的其他帳戶甚至世界各地的人共享您的 Layer。如需詳細資訊,請參閱 Lambda 層

2018 年 11 月 29 日

自訂執行期

使用您慣用的程式設計語言建置自訂執行期以執行 Lambda 函數。如需詳細資訊,請參閱自訂 Lambda 執行期

2018 年 11 月 29 日

Application Load Balancer 觸發

Elastic Load Balancing 現在支援 Lambda 函數作為 Application Load Balancer 的目標。如需詳細資訊,請參閱搭配使用 Lambda 與 Application Load Balancer

2018 年 11 月 29 日

使用 KinesisHTTP/2 個串流消費者作為觸發器

您可以使用 Kinesis HTTP /2 資料串流取用者將事件傳送至 AWS Lambda。串流取用者具有資料串流中每個碎片的專用讀取輸送量,並使用 HTTP /2 將延遲降至最低。如需詳細資訊,請參閱搭配使用 Lambda 與 Kinesis

2018 年 11 月 19 日

Python 3.7

AWS Lambda 現在支援具有新執行階段的 Python 3.7。如需詳細資訊,請參閱使用 Python 建置 Lambda 函數

2018 年 11 月 19 日

提高非同步函數呼叫的承載限制

非同步叫用的最大承載大小從 128 KB 增加到 256 KB,這與 Amazon SNS 觸發器的訊息大小上限相符。如需詳細資訊,請參閱 Lambda 配額

2018 年 11 月 16 日

AWS GovCloud (美國東部) 區域

AWS Lambda 現在可在 AWS GovCloud (美國東部) 區域使用。

2018 年 11 月 12 日

將 AWS SAM 主題移至單獨的開發人員指南

許多主題著重於使用 AWS Serverless Application Model (AWS SAM) 建置無伺服器應用程式。這些主題已移至 AWS Serverless Application Model 開發人員指南

2018 年 10 月 25 日

在主控台中檢視 Lambda 應用程式

您可以在 Lambda 主控台的應用程式頁面中檢視 Lambda 應用程式的狀態。此頁面顯示 AWS CloudFormation 堆疊的狀態。它包含多個頁面的連結,可讓您檢視有關堆疊中的資源的詳細資訊。您也可以檢視應用程式的彙總指標並建立自訂的監控儀表板。

2018 年 10 月 11 日

函數執行逾時限制

若要允許長時間執行的函數,可設定的最長執行逾時可從 5 分鐘增加為 15 分鐘。如需詳細資訊,請參閱 Lambda 限制

2018 年 10 月 10 日

Support PowerShell 核心語言 AWS Lambda

AWS Lambda 現在支援 PowerShell 核心語言。如需詳細資訊,請參閱中撰寫 Lambda 函數的程式設計模型 PowerShell

2018 年 9 月 11 日

S@@ upport. NET核心 2.1.0 執行階段 AWS Lambda

AWS Lambda 現在支援. NET核心 2.1.0 執行階段。如需詳細資訊,請參閱。 NET核心CLI

2018 年 7 月 9 日

更新現在可用 RSS

您現在可以訂閱RSS摘要以追蹤本指南的發行版本。

2018 年 7 月 5 日

Support Amazon SQS 作為事件來源

AWS Lambda 現在支持 Amazon 簡單隊列服務(AmazonSQS)作為事件源。如需詳細資訊,請參閱調用 Lambda 函數

2018 年 6 月 28 日

中國 (寧夏) 區域

AWS Lambda 現已在中國(寧夏)地區推出。如需有關 Lambda 區域和端點的詳細資訊,請參閱《AWS 一般參考》中的區域與端點

2018 年 6 月 28 日

舊版更新

下表說明 2018 年六月前每個 AWS Lambda 開發人員指南版本的重要變更。

變更 描述 日期
執行期支援 Node.js 執行期 8.10

AWS Lambda 現在支援 Node.js 執行階段 8.10 版本。如需詳細資訊,請參閱使用 Node.js 建置 Lambda 函數

2018 年 4 月 2 日
函數和別名修訂 IDs

AWS Lambda 現在支援IDs對函數版本和別名進行修訂。當您更新函數版本或別名資源時,您可以使用這些項目IDs來追蹤和套用條件式更新。

2018 年 1 月 25 日
執行階段支援 Go 和. NET2.0

AWS Lambda 已為 Go 和. 添加了運行時支持。 NET2.0. 如需詳細資訊,請參閱 使用 Go 建置 Lambda 函數使用 C# 建置 Lambda 函數

2018 年 1 月 15 日
主控台重新設計

AWS Lambda 推出了全新的 Lambda 主控台來簡化您的體驗,並新增 Cloud9 程式碼編輯器來增強您的偵錯能力,並修改函數程式碼。

2017 年 11 月 30 日
為個別函式設定並行限制

AWS Lambda 現在支援對個別函數設定並行限制。如需詳細資訊,請參閱為函數配置保留並發

2017 年 11 月 30 日
使用別名轉移流量

AWS Lambda 現在支援使用別名轉移流量。如需詳細資訊,請參閱為 Lambda 函數建立滾動式部署

2017 年 11 月 28 日
逐步程式碼部署

AWS Lambda 現在支援利用程式碼部署,安全地部署新版 Lambda 函數。如需詳細資訊,請參閱逐步程式碼部署

2017 年 11 月 28 日
中國 (北京) 區域

AWS Lambda 現已在中國(北京)地區提供。如需有關 Lambda 區域和端點的詳細資訊,請參閱《AWS 一般參考》中的區域與端點

2017 年 11 月 9 日
SAM本地介紹

AWS Lambda 介紹 L SAM ocal (現稱為 SAMCLI),這是一種 AWS CLI 工具,可提供環境供您在本機開發、測試和分析無伺服器應用程式,然後再將它們上傳到 Lambda 執行階段。如需詳細資訊,請參閱測試與偵錯無伺服器應用程式

2017 年 8 月 11 日
加拿大 (中部) 區域

AWS Lambda 現已在加拿大 (中部) 區域推出。如需有關 Lambda 區域和端點的詳細資訊,請參閱《AWS 一般參考》中的區域與端點

2017 年 6 月 22 日
南美洲 (聖保羅) 區域

AWS Lambda 現已在南美洲 (聖保羅) 地區推出。如需有關 Lambda 區域和端點的詳細資訊,請參閱《AWS 一般參考》中的區域與端點

2017 年 6 月 6 日
AWS Lambda 支援 AWS X-Ray. Lambda 推出對 X-Ray 的支援,它許您針對 Lambda 應用程式偵測、分析和最佳化效能問題。如需詳細資訊,請參閱使用視覺化 Lambda 函數叫用 AWS X-Ray 2017 年 4 月 19 日
亞太 (孟買) 區域

AWS Lambda 亞太區域 (孟買) 區域現已推出。如需有關 Lambda 區域和端點的詳細資訊,請參閱《AWS 一般參考》中的區域與端點

2017 年 3 月 28 日
AWS Lambda 現在支援 Node.js 執行階段

AWS Lambda 增加了對 Node.js 運行時 v6.10 的支持。如需詳細資訊,請參閱使用 Node.js 建置 Lambda 函數

2017 年 3 月 22 日
歐洲 (倫敦) 區域

AWS Lambda 歐洲 (倫敦) 地區現已推出。如需有關 Lambda 區域和端點的詳細資訊,請參閱《AWS 一般參考》中的區域與端點

2017 年 2 月 1 日
AWS Lambda 支援. NET執行階段、Lambda @Edge (預覽)、無效字母佇列,以及無伺服器應用程式的自動化部署。

AWS Lambda 增加了對 C# 的支持。如需詳細資訊,請參閱使用 C# 建置 Lambda 函數

Lambda @Edge 可讓您在節 AWS 點執行 Lambda 函數,以回應 CloudFront 事件。如需詳細資訊,請參閱AWS Lambda搭配使用 CloudFront Lambda @Edge

2016 年 12 月 3 日
AWS Lambda 將 Amazon Lex 新增為支援的事件來源。

使用 Lambda 和 Amazon Lex,您便能針對 Slack 及 Facebook 之類的各種服務,快速建置聊天機器人。

2016 年 11 月 30 日
美國西部 (加利佛尼亞北部) 區域

AWS Lambda 現在可在美國西部 (加利佛尼亞北部) 區域使用。如需有關 Lambda 區域和端點的詳細資訊,請參閱《AWS 一般參考》中的區域與端點

2016 年 11 月 21 日
介紹了用 AWS SAM 於建立和部署 Lambda 應用程式,以及使用 Lambda 函數組態設定的環境變數。

AWS SAM:您現在可以使用 AWS SAM 來定義在無伺服器應用程式內表示資源的語法。若要部署您的應用程式,只要在範本檔案中指定您需要的資源,以及 AWS CloudFormation 範本檔案中的相關權限原則 (以JSON或撰寫YAML)、封裝部署成品,然後部署範本即可。

環境變數:您可以使用環境變數來指定您的函數程式碼外的 Lambda 函數的組態設定。如需詳細資訊,請參閱使用 Lambda 環境變數來設定程式碼中的值

2016 年 11 月 18 日
亞太 (首爾) 區域

AWS Lambda 亞太區域 (首爾) 區域現已推出。如需有關 Lambda 區域和端點的詳細資訊,請參閱《AWS 一般參考》中的區域與端點

2016 年 8 月 29 日
亞太 (雪梨) 區域

亞太區域 (雪梨) 現在可以使用 Lambda。如需有關 Lambda 區域和端點的詳細資訊,請參閱《AWS 一般參考》中的區域與端點

2016 年 6 月 23 日
更新至 Lambda 主控台

已更新 Lambda 主控台來簡化角色建立流程。

2016 年 6 月 23 日
AWS Lambda 現在支援 Node.js 執行階段 4.3 版

AWS Lambda 增加了對 Node.js 運行時版 4.3 的支持。如需詳細資訊,請參閱使用 Node.js 建置 Lambda 函數

2016 年 4 月 7 日
歐洲 (法蘭克福) 區域

歐洲 (法蘭克福) 區域現在可以使用 Lambda。如需有關 Lambda 區域和端點的詳細資訊,請參閱《AWS 一般參考》中的區域與端點

2016 年 3 月 14 日

VPC支持

您現在可以設定 Lambda 函數來存取VPC. 如需詳細資訊,請參閱讓 Lambda 函數存取 Amazon 中的資源 VPC

2016 年 2 月 11 日

Lambda 執行期已更新。

已更新執行環境

2015 年 11 月 4 日

版本控制支援、用於開發 Lambda 函數程式碼的 Python、已排程事件,以及增加執行期

您現在可以使用 Python 開發您的 Lambda 函式程式碼。如需詳細資訊,請參閱使用 Python 建置 Lambda 函數

版本控制:您可以維護一個或多個 Lambda 函式的版本。版本控制功能可以控制讓哪個 Lambda 函式版本在不同的環境中執行 (例如,開發、測試或生產)。如需詳細資訊,請參閱管理 Lambda 數版本

已排程事件:您也可使用 Lambda 主控台來設定 Lambda,以便在排程時間定期調用您的程式碼。您可以指定固定頻率 (時數、日數或週數),或是指定一個 Cron 表達式。如需詳細資訊,請參閱在排程上叫用 Lambda 函數

增加執行期:您現在可以設定 Lambda 函式執行五分鐘,允許更長的函式執行期,例如大量資料擷取和處理工作。

2015 年 10 月 8 日

支援 DynamoDB Streams

現在普遍都可使用 DynamoDB Streams,而且您可以在所有提供 DynamoDB 的地區使用它。您可以為您的資料表啟用 DynamoDB Streams,並使用 Lambda 函數當做資料表的觸發。觸發是您回應 DynamoDB 資料表更新所採取的自訂動作。如需範例演練,請參閱 教學課程: AWS Lambda 與 Amazon DynamoDB 串流搭配使用

2015 年 7 月 14 日

Lambda 現在支援使用REST相容用戶端叫用 Lambda 函數。

到目前為止,若要從您的網路、行動裝置或 IoT 應用程式叫用 Lambda 函數, AWS SDK您需要 AWS SDKs (例如, AWS SDK針對 Java、安卓系統或 AWS SDK iOS)。現在,Lambda 支援透過可使用 Amazon API 閘道建立的自訂功能,API讓 Lambda 函數與REST相容的用戶端叫用 Lambda 函數。您可以將請求傳送到 Lambda 函數端點URL。您可以在端點上設定安全性以允許開放存取、利用 AWS Identity and Access Management (IAM) 授權存取,或使用API金鑰來測量其他人對 Lambda 函數的存取。

如需入門練習範例,請參閱 使用 Amazon API 閘道端點叫用 Lambda 函數

如需 Amazon API 閘道的詳細資訊,請參閱https://aws.amazon.com/api-gateway/

2015 年 7 月 9 日

Lambda 主控台現在提供藍圖,可輕鬆建立 Lambda 函數並進行測試。

Lambda 主控台提供一組藍圖。每個藍圖為您的 Lambda 函式提供範例事件來源組態和範本程式碼,而該函式則是用於輕鬆建立以 Lambda 為基礎的應用程式。所有的 Lambda 入門練習現在皆使用藍圖。如需詳細資訊,請參閱

2015 年 7 月 9 日

Lambda 現在支援用 Java 撰寫 Lambda 函數。

您現在可以使用 Java 撰寫 Lambda 程式碼。如需詳細資訊,請參閱使用 Java 建置 Lambda 函數

2015 年 6 月 15 日

Lambda 現在支援在建立或更新 Lambda 函數時,指定 Amazon S3 物件作為函數 .zip 檔。

您可以將 Lambda 函式部署套件 (.zip 檔案) 上傳至相同區域內的 Amazon S3 儲存貯體,該處是您想要建立 Lambda 函式所在。然後,在建立或更新 Lambda 函式時,指定儲存貯體名稱和物件金鑰名稱。

2015 年 5 月 28 日

Lambda 現在已普遍可用,並已增加行動後端的支援

Lambda 現在已普遍適用於生產用途。此版本也推出了新功能,可使用 Lambda 更輕鬆建置行動裝置、平板電腦及物聯網 (IoT) 後端,無需佈建或管理基礎設施便可自動擴展。Lambda 現在支援即時 (同步) 與非同步事件。其他功能包括更簡單的事件來源組態和管理。許可模型和程式設計模型已因推出 Lambda 函式適用的資源政策而更加簡化。

說明文件已隨之更新。如需詳細資訊,請參閱以下主題:

AWS Lambda

2015 年 4 月 9 日
預覽版

AWS Lambda 開發人員指南的預覽版。

2014 年 11 月 13 日