Deliver exceptional customer experience at the edge
EdgeWorkers is a serverless, function as a service (FaaS), compute solution that allows you to execute your own JavaScript at the edge and create customized, exceptional user experiences. By using the V8 JavaScript engine that has been deployed in thousands of global points of presence across the Akamai platform, your developers can execute low-latency, hyperlocal, lightweight workloads.
Accelerate your apps. Scale on demand. Just bring code.
How EdgeWorkers works
Features
- World’s largest edge platform for serverless compute offers close proximity to end users.
- Access data locally with Akamai EdgeKV — read data at the edge at cache speed.
- Execute code on any edge server on demand, with an extremely fast cold-start time with V8 isolates.
- Scale infrastructure, even through continued growth or massive traffic spikes.
- Use one serverless compute platform across your entire hybrid or multicloud environment.
- Pay for only what you use without having to provision resources for peak and scale.
EdgeWorkers use cases
Build new user experiences
Drive greater engagement by identifying different users and offering personalized and tailored content, experimenting in real time with A/B testing to identify user preferences without sacrificing performance, or customizing video manifests to enable better personalization, content security, and ad insertion.
Optimize content delivery
Route traffic to different origins based on request characteristics or as part of a data center or app migration, or create a simulated live, linear channel lineup using video-on-demand clips or existing playlists.
Simplify internal processes
Rapidly deploy third-party code at scale without requiring intensive application changes or development time and resources; authenticate, authorize, and rate limit API traffic at the edge to scale your API management infrastructure; or implement a CDN token manager that generates and applies tokens for each customer’s CDN.
Frequently Asked Questions (FAQ)
Frequently Asked Questions (FAQ)
FaaS is a serverless method to execute small elements of code at the edge. It enables developers to write and deploy code quickly to control event-driven compute processes for the optimization of the business or user experience.
EdgeWorkers supports ES2015 (ECMAScript 2015)–compliant JavaScript. Typescript is also supported as a pre-compiled option via bindings to our EdgeWorkers JavaScript specification.
EdgeWorkers uses Google's V8 engine for its code execution runtime. It is high-performing and is constantly evolving and improving.
Yes. Check out our public GitHub repository that outlines several example use cases for EdgeWorkers. Additionally, there is a live demo site that allows you to click on each use case to review how the code works.
EdgeWorkers offer a 30-day free trial for deploying code on the world’s most distributed low-latency edge computing platform. You won’t be charged during the free trial period.
Resources
Have Questions?
Solving problems is what we live for. Reach out — even if you’re not sure what your next step is. You’ll hear back from an expert today.