- AWS›
- AWS Lambda
什麼是 AWS Lambda
✔ 執行程式但不必佈建或管理伺服器、建立工作負載感知叢集擴展邏輯、維護事件整合或管理執行階段。
✔ 透過虛擬方式執行任何類型的應用程式或後端服務。只要以 ZIP 檔案或容器映像上傳您的程式碼,Lambda 就可以自動地分配運算執行力,並根據傳入請求或事件執行您的程式碼,適用於任何規模的流量。
✔ 用自己最喜愛的語言 (Node.js、Python、Go、Java 等) 編寫 Lambda 函式,而且可以使用 AWS SAM 或 Docker CLI 等無伺服器和容器工具建置、測試和部署您的函式。
使用案例
將 AWS Lambda 與其他 AWS 服務結合後,開發人員可以建置強大的 Web 應用程式,這類應用程式可以跨多個資料中心自動擴展或縮減規模,並在高可用性組態下執行,對於擴充、備份或多資料中心備援作業,也不必花費心力管理。
您可以使用 AWS Lambda 預處理資料,然後再將其提供給機器學習模型。通過 Lambda 對 EFS 的存取,您還可以為模型提供大規模預測服務,而無需佈建或管理任何基礎架構。
執行程式碼以回應各個觸發,例如資料變更、系統狀態轉換,或使用者的動作。Lambda 可以由 S3、DynamoDB、Kinesis 或 SNS 等 AWS 服務觸發,並且可以連接至現有的 EFS 檔案系統或使用 AWS Step Functions 連接至工作流程。這可讓您建立各種即時無伺服器資料處理系統。
免費方案中包含的 AWS Lambda
|
Product
|
Description
|
Free Tier Offer Details
|
Product Pricing
|
|---|---|---|---|
|
AWS Lambda 無伺服器運算
|
AWS Lambda 是一種運算服務,可執行程式碼以回應事件,並且自動管理運算資源。 |
這項永遠免費的服務同時適用於免費與付費方案。使用抵用金來評估超出以下每月限額的部分: 每月 1,000,000 個免費請求 每月有多達 40 萬 GB-秒或 320 萬秒的運算時間 |
進一步了解如何使用 AWS Lambda 進行建置
瀏覽我們的使用案例和影片集,進一步了解 AWS Lambda