Anpassen am Edge mit Lambda@Edge - Amazon CloudFront

Anpassen am Edge mit Lambda@Edge

Lambda@Edge ist eine Erweiterung von AWS Lambda. Lambda@Edge ist ein Datenverarbeitungsservice, mit dem Sie Funktionen ausführen können, um die Inhalte, die von Amazon CloudFront bereitgestellt werden, anzupassen. Sie können Node.js- oder Python-Funktionen in der Lambda-Konsole in der AWS-Region USA Ost (Nord-Virginia) erstellen.

Nachdem Sie die Funktion erstellt haben, können Sie Auslöser mithilfe der Lambda- oder CloudFront-Konsole hinzufügen, sodass die Funktionen an AWS-Standorten ausgeführt werden, die näher beim Viewer liegen, ohne dass Server dafür bereitgestellt oder verwaltet werden müssen. Optional können Sie Lambda- und CloudFront-API-Operationen verwenden, um Ihre Funktionen und Auslöser programmgesteuert einzurichten.

Lambda@Edge skaliert automatisch zwischen einigen wenigen Anforderungen pro Tag und ein paar Tausend Anforderungen pro Sekunde. Die Bearbeitung von Anfragen an AWS-Standorten, die näher beim Viewer liegen, und nicht an Ursprungs-Server, reduziert die Latenz und verbessert die Benutzererfahrung beträchtlich.

Anmerkung

Lambda@Edge wird für gRPC-Anforderungen nicht unterstützt. Weitere Informationen finden Sie unter Verwenden von gRPC mit CloudFront-Distributionen.