The business of delivering compelling user experiences is growing more complex. You need to knit together services and technologies from multiple vendors to deliver the instant gratification your audience expects while managing your business. Increasingly that means your developers are integrating services to deliver video streams, authenticate users, personalize content, serve each viewer the right video format and bitrate, protect your content and more. Meanwhile you’re designing new features and innovations to improve your viewers’ experiences. But where should these functions be performed and how should they scale? Handling them in a centralized datacenter can add latency, create a sluggish viewer experience, and may also add unnecessary cost.
Limelight EdgeFunctions is a serverless compute platform that empowers you to innovate to craft more compelling user experiences with your content and gain greater control of its delivery by running your code at the network edge. Limelight automatically makes your code available to edge locations around the world, executes at the network edge closest to the user to ensure the lowest latency, and scales to meet demand. EdgeFunctions is ideally suited to streaming video and content delivery use cases such as personalized streaming, access control and compliance, dynamic ad insertion, A/B testing and more. EdgeFunctions is tightly integrated with one of the world’s highest-performing video and Content Delivery Networks (CDNs). EdgeFunctions gives developers tools to boost performance, customize workflows and scale rapidly while only paying for resources used.
Serverless Function-as-a-Service (FaaS) lets you run your code without worrying about the underlying infrastructure
Minimize latency by executing your code at the network edge close to the user.
EdgeFunctions supports multiple popular programming languages
REST APIs (Application Programming Interfaces) for simple and flexible creation, management and invocation of functions
HMAC authentication requires username, MAC hash generated with the user’s shared key and timestamp
Powerful CLI (Command Line Interface) for simplifying deployment and facilitating integration with DevOps tools
Limelight automatically scales compute capacity as demand changes, handling spikes without costly overprovisioning
Simple metered billing for requests and compute time
Integrated with high-performance network featuring private backbone, advanced software and peering with over 1,000 ISPs
It’s fast and easy to create new applications, add new features and improve user experience. The ability to execute functions at the network edge close to your users provides opportunities for flexible, highly responsive experiences.
An API-first approach to serverless computing with support for Node.js, Python and Go means developers can focus on innovation and integration without the complexity of managing underlying infrastructure.
Enhance your ability to control and customize your streaming video and content delivery workflows by moving functions to the network edge, providing the control you need with fast response time.
Delight your users by moving compute to the edges and executing at the closest location for each user session, providing significantly lower average latency compared to centralized cloud serverless compute.
Limelight automatically makes your code available to many edge locations around the world for global coverage and snappy response wherever your application needs it. Plus, EdgeFunctions features elastic resource allocation so capacity automatically scales as demand changes.