Veröffentlicht am: Dec 1, 2016
Lambda@Edge, jetzt als Vorschau verfügbar, ermöglicht Ihnen das Schreiben von Funktionen, die als CloudFront-Antwort im AWS-Netzwerk der Edge-Standorte eingesetzt werden. Mit dieser neuen Funktion können Sie Inhalte für Ihre Endbenutzer in der Nähe ihrer Standorte anpassen oder personalisieren und somit die Netzwerklatenz minimieren. So können Sie zum Beispiel HTTP-Header modifizieren, um Ihre Anwendung für jeden einzelnen Benutzer zu personalisieren, eine benutzerdefinierte Authentifizierungs- oder Verschlüsselungslogik direkt am Edge-Standort implementieren, Benutzer nach Gerät erkennen und gruppieren, vorhandene Geräte durch Neuformatierung von Inhalten in der Betrachterantwort unterstützen und vieles mehr.
Lambda@Edge ist in Amazon CloudFront integriert und verwendet CloudFront-Ereignisse als Auslöser für die automatische Ausführung von Funktionen an den AWS-Edge-Standorten, ohne dass Sie Server ausführen oder verwalten müssen. Schreiben Sie Ihre Node.js-Funktion einfach mit der Lambda-Konsole und laden Sie diese dann hoch, und wählen Sie Ihr CloudFront-Auslöser-Ereignis. Lambda@Edge verteilt Ihre Funktion dann an die Edge-Standorte, die Ihren Endbenutzern am nächsten liegen. Genau wie es bei Lambda heute schon der Fall ist, zahlen Sie bei jeder Ausführung Ihrer Funktion sowie für die verbrauchte Berechnungszeit eine Gebühr – wenn Ihre Funktion nicht ausgeführt wird, fallen auch keine Kosten an.
Weitere Informationen zu Lambda@Edge erhalten Sie hier. Weitere Details und Service-Grenzen finden Sie im Entwicklerhandbuch zu CloudFront. Klicken Sie hier, um sich für die öffentliche Vorschau zu registrieren.