

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

# 使用 Lambda@Edge 在邊緣自訂
<a name="lambda-at-the-edge"></a>

Lambda@Edge 是 的延伸 AWS Lambda。Lambda@Edge 是運算服務，可讓您執行函數，以自訂 Amazon CloudFront 交付的內容。您可以在 Lambda 主控台中的 AWS 區域美國東部 （維吉尼亞北部） 撰寫 Node.js 或 Python 函數。

建立函數後，您可以使用 Lambda 主控台或 CloudFront 主控台新增觸發，讓函數在更接近檢視器 AWS 的位置執行，而無需佈建或管理伺服器。或者您可以使用 Lambda 和 CloudFront API 操作，以程式設計方式設定函數和觸發。

Lambda@Edge 會自動擴展，從每天幾個請求自動擴展到每秒數千個請求。在更接近瀏覽者而非原始伺服器 AWS 的位置處理請求，可大幅降低延遲並改善使用者體驗。

**注意**  
gRPC 請求不支援 Lambda@Edge。如需更多詳細資訊，請參閱 [使用 gRPC 搭配 CloudFront 分佈](distribution-using-grpc.md)。

**Topics**
+ [Lambda@Edge 如何處理請求和回應](lambda-edge-event-request-response.md)
+ [使用 Lambda@Edge 的方式](lambda-edge-ways-to-use.md)
+ [開始使用 Lambda@Edge 函數 (主控台)](lambda-edge-how-it-works.md)
+ [設定 Lambda@Edge 的 IAM 許可權限和角色](lambda-edge-permissions.md)
+ [撰寫及建立 Lambda@Edge 函數](lambda-edge-create-function.md)
+ [為 Lambda@Edge 函數新增觸發條件](lambda-edge-add-triggers.md)
+ [測試和偵錯 Lambda@Edge 函數](lambda-edge-testing-debugging.md)
+ [刪除 Lambda@Edge 函數和複本](lambda-edge-delete-replicas.md)
+ [Lambda@Edge 事件結構說明頁面](lambda-event-structure.md)
+ [使用請求和回應](lambda-generating-http-responses.md)
+ [Lambda@Edge 範例函數](lambda-examples.md)