7 Punkte von xguru 2021-05-06 | 4 Kommentare | Auf WhatsApp teilen
  • Eine leichtgewichtige serverlose Scripting-Plattform, die JS-Code an 218 CloudFront-Edges ausführt

  • Liegt noch näher am Edge als das vollständig serverlose Lambda@Edge und hat für einfache HTTP-Request/Response-Zwecke einen kurzen Lebenszyklus

→ Lambda@Edge (L@E) ist VM-basiert, CloudFront Functions (CFF) nutzt prozessbasierte Isolation

→ L@E und CFF können beide zusammen verwendet werden

→ CFF: kein Netzwerk-/Dateizugriff. Ausführungszeit unter 1 ms. Kein Zugriff auf den Request-Body. Free Tier verfügbar. Preis bei 1/6 von L@E

  • Einsatzbeispiele

→ Verwaltung und Normalisierung von Cache-Keys

→ URL-Rewrite und Redirect

→ Manipulation von HTTP-Headern

→ Verwaltung von Zugriffsrechten

4 Kommentare

 
xguru 2021-05-06

Das sieht nach einer direkten Konkurrenz zu den Workers von CloudFlare aus.

 
superwoou 2021-05-06

Sind workers nicht eher ein Konkurrent zu lambda@edge? CloudFront Functions wirken auf mich noch einmal deutlich schlanker (und stärker eingeschränkt) als lambda@edge.

 
xguru 2021-05-06

Wenn man Workers tatsächlich benutzt, stellt man fest, dass es ziemlich viele Einschränkungen gibt.

Von den Funktionen her scheint es etwa so zu sein: Lambda@Edge >> CF Workers > CF Functions.

 
heycalmdown 2021-05-06

Es scheint mehr Einschränkungen als bei Workers zu geben. Eher so etwas wie ein flexibles API-Gateway-Skript?