To see live examples in action and to view the underlying code, go to the Akamai Edge Compute demo site.
EdgeWorkers, the world's most distributed serverless edge platform, offers these benefits:
- Scalable architecture – Let automatic scaling manage your infrastructure through continued growth or massive traffic spikes.
- Increased productivity - Use curated EdgeWorkers developer tools to help you create, test, and debug your EdgeWorkers functions.
- Closest Proximity - Execute code in close proximity to end users on the world’s largest edge platform for serverless compute.
- Run code on demand - Execute request-driven code on Akamai edge servers. The cold start time for first execution is currently less than five milliseconds.
- Build data-driven applications - Include EdgeKV, Akamai’s distributed key-value store in your EdgeWorkers function to access data locally and enable fast, frequent reads.
The diagram below shows how EdgeWorkers requests and responses are executed. You can invoke EdgeWorkers code based on specific events in a request or response cycle. For more information, refer to the EdgeWorkers event model.
To get started, you need entitlement for EdgeWorkers on contract. To make sure EdgeWorkers is present, go to Akamai Control Center and from the services menu find Account Admin > Contracts. In the list of products search for EdgeWorkers.
Select a delivery product
You can find a list of the supported delivery products for EdgeWorkers in the Product limits section. A delivery product is a prerequisite to use EdgeWorkers. It's the base layer used to manage your property (domain) on top of which you can stack different Akamai services.
Once you've confirmed that you have the necessary contract requirements and delivery product, review these tips and prerequisites that will help you design and create an EdgeWorkers function.
Event model. Learn how EdgeWorkers' granular event model lets you control when to execute code. Each event has specific features and capabilities that allow it to transform and modify the request and response as it flows through the Intelligent Edge Platform.
Join Serverless Slack. Join us on the EdgeWorkers Serverless Slack channel to get help and provide feedback.
You can also watch this three minute introductory video to learn about edge computing and how you can build on top of Akamai to create edge applications.
Updated 5 months ago