AWS Lambda 將非同步調用的承載大小上限從 256 KB 提高至 1 MB
AWS Lambda 將非同步調用的承載大小上限從 256 KB 提高到 1 MB,讓客戶能夠為其事件驅動工作負載擷取更豐富、更複雜的承載,而無需分割、壓縮或外部化資料。客戶可直接使用 Lambda API,或是透過接收來自 Amazon S3、Amazon CloudWatch、Amazon SNS、Amazon EventBridge、AWS Step Functions 等各種 AWS 服務的推送式事件,以非同步方式調用 Lambda 函式。
現代雲端應用程式越來越依賴 AWS Lambda 的非同步調用以及其與各種 AWS 無伺服器服務的整合,以建置可擴展的事件驅動架構。這些應用程式通常需要處理豐富的內容資料,包括大型語言模型提示、遙測訊號,以及機器學習輸出的複雜 JSON 結構。隨著非同步調用的承載大小上限提高到 1MB,開發人員可以在單一事件中包含全面性資料 (從詳細的使用者設定檔到完整的交易歷史記錄) 來簡化其架構,從而消除複雜的資料區塊化或外部儲存解決方案的需求。
此功能正式適用於所有 AWS 商業和 AWS GovCloud (美國) 區域。客戶可以使用 Lambda 的調用 API,著手傳送高達 1 MB 的非同步調用承載。針對客戶的每次非同步調用,前 256 KB 以 1 次請求計價。個別承載的大小超過 256 KB 時,每 64 KB 的區塊將額外計入 1 次請求的費用,上限為 1 MB。若要進一步了解,請參閱 Lambda 非同步調用文件和 AWS Lambda 定價。