AWS 宣佈推出 AWS Lambda 受管執行個體,這項功能可讓您在 Amazon EC2 執行個體上執行函式
AWS Lambda 受管執行個體可讓您在 Amazon EC2 執行個體上執行 Lambda 函式,同時維持 Lambda 的操作簡便性。有了 Lambda 受管理執行個體,您就能存取專用的運算組態,並透過 EC2 定價優勢提高成本效率,同時無需管理基礎架構。
Lambda 受管理執行個體會完全管理所有基礎架構任務,包括執行個體生命週期、作業系統和執行時期修補、內建路由、負載平衡以及根據可設定參數的自動擴展功能,使您得以專注於編寫程式碼。這種操作簡便性會延伸至廣泛的 EC2 執行個體目錄,讓您能夠存取最新一代處理器 (例如 AWS Graviton4) 和高頻寬網路選項。您能夠在每個執行環境中處理平行請求,最大限度地提高資源使用率並改善價格效能比。
Lambda 受管執行個體非常適合需要專用硬體組態的客戶,以及具有穩定狀態或可預測工作負載,而且希望在維持 Lambda 無伺服器體驗的同時最佳化成本的客戶。您可以利用 EC2 定價模型 (包括 Compute Savings Plans 和預留執行個體) 進一步改善成本。
入門十分簡單,您可以繼續使用熟悉的開發工作流程 (包括 Console 和您偏好的 IDE) 來建置函式。首先,請建立容量提供者來定義運算偏好設定,包括 VPC 組態、選用執行個體需求和擴展政策。然後,透過 AWS Lambda 主控台、API 或基礎架構即程式碼工具,將 Lambda 函式附加至容量提供者。Lambda 受管執行個體可與所有 Lambda 事件來源和工具 (例如 Amazon CloudWatch、AWS X-Ray 和 AWS Config 等) 順暢整合。系統支援最新版本的 Java、Node.js、Python 和 .NET 執行時期。
Lambda 受管執行個體現已在美國東部 (維吉尼亞北部)、美國東部 (俄亥俄)、美國西部 (奧勒岡)、亞太地區 (東京) 和歐洲 (愛爾蘭) 區域推出。若要進一步了解,請瀏覽發佈部落格和 AWS Lambda 受管執行個體文件。