Welcome to Akamai Functions (Limited availability)
Use Akamai Functions to build and run serverless functions hosted on Akamai Cloud.
Akamai Functions is a globally distributed PaaS (Platform-as-a-Service) that uses Spin to run edge native applications. Spin is an open source framework for building and running event-driven applications that are fast, portable, and sandboxed by design thanks to a WebAssembly based runtime. You can use Spin to build and test your applications locally before deploying to the Akamai Functions platform.
Akamai Functions offers:
- Fast and resilient hosting for Spin applications, with global geo replication by default.
- SDK support for Rust, Go, JavaScript, and Python that allows you to write in your language of choice and compile to WebAssembly.
- Zero infrastructure overhead, meaning no servers to provision, patch, or maintain.
- Fast application start-up time and execution.
- A stable URL that persists across deployments.
- Integration with your existing properties in Property Manager.
Where to start
To get started, you need you need access to the public preview of Akamai Functions. If you haven’t already requested access, please complete the Onboarding form. The Akamai Functions team will review your request and follow up shortly.
For information about building your first Spin application, go to the Spin documentation or the Quickstart tutorial in this guide.
Review these core concepts before you use the Quickstart to help you get up and running with Akamai Functions.
| Spin | With Spin you can build applications using a wide variety of different programming languages. The Quickstart includes instructions and samples for JavaScript, TypeScript and Rust. |
| Application Deployment | You can deploy Spin applications to Akamai Functions with a single command using the spin aka plugin. Check out the deployment guide and the spin aka deploy command for more details. |
| Traffic Routing | Akamai Functions uses the Akamai Cloud infrastructure and services to ensure client requests are forwarded to the fastest responding region where your application is available. |
| Integration With Other Akamai Services | You can use any Akamai CDN, Security and Cloud service with your Akamai Functions Spin applications. Whether you want to use Akamai’s API Acceleration to secure and cache requests and responses to and from your application, secure your application with App & API Protector, or integrate with Akamai’s managed databases, this is all possible, and fast, as your Akamai Functions runs within Akamai Cloud. |
Updated 22 days ago
