AWS Lambda@Edge
AWS Lambda functions running on CloudFront. Full Node, slow cold starts, AWS-locked.
VISIT AWS LAMBDA@EDGEQuick facts
- CategoryServerless function
- LanguageNode.js / Python
- PricingPaid
- LicenseProprietary
- Created2017
- GitHub starsclosed
- Cold startslow
- PoPs~600
- Node-compatYes
What it is
Lambda@Edge runs Lambda functions on CloudFront PoPs in response to viewer / origin events. Full Node (or Python) runtime, real cold starts (50-200ms), tight CloudFront integration. Used heavily in AWS-locked organisations for header rewriting, A/B routing, image optimisation at edge.
Best for
- AWS-locked organisations with existing CloudFront deployments
- Header rewriting, redirects, A/B routing tied to CloudFront events
- Apps requiring full Node compatibility at the edge
When not to pick it
Skip Lambda@Edge for cold-start-sensitive workloads — Cloudflare Workers is meaningfully faster. Skip outside AWS; the integration is the value.
My take
Lambda@Edge is fine for AWS-locked teams but the cold start cost is real. New non-AWS projects almost always pick Cloudflare Workers instead.
Links
Compare AWS Lambda@Edge side-by-side
Similar tools you should also consider
If AWS Lambda@Edge is your pick — the next conversation is short
The 30-min call is where your edge runtime choice becomes a real architecture, an integration plan with your data layer + auth + build pipeline, and a price range you can take to your stakeholders.