使用 Lambda @Edge 在邊緣進行自訂 - Amazon CloudFront

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

使用 Lambda @Edge 在邊緣進行自訂

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

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

Lambda@Edge 會自動擴展,從每天幾個請求自動擴展到每秒數千個請求。在距離檢視器 (而非原始伺服器) 較近的 AWS 位置處理要求,可大幅減少延遲並改善使用者體驗。