<code id="ujckp"></code>
      <code id="ujckp"><ol id="ujckp"></ol></code><acronym id="ujckp"></acronym>
      <code id="ujckp"></code>
        2. Serverless Scripting

          You write it. We run it. Right where users first reach the Internet.


          Run your code closer to end users to reduce response time and improve experiences.


          Easily create integrations between services anywhere in the cloud, without hard coding.


          Enable workloads with near endless scalability for rapidly changing traffic volumes.


          Replace under-utilized services with code charged only when run.


          “We check the serverless script code right into a GitHub repository and use StackPath’s CLI to deploy it. Within seconds it’s live. There’s virtually no population time. It’s great.”

          Jason Byrne • VP, Software Development, FloSports

          How It Works

          Simply upload your code or compose it in our portal’s IDE. Your script is instantly deployed in all of our full-scale edge locations around the world. Then whenever a relevant HTTP(S) request hits our platform, your script is triggered and runs in the edge location closest to the request’s origin.

          Your script can modify the request, its response, even make new requests of additional StackPath Edge Compute, Edge Services, or third-party workloads. Unconstrained by the limitations of physical or virtual server structures, your compute scales immediately and is always available.


          Use Cases

          Serverless Scripting is fast, flexible, and scalable. Here are just a few ways you can use it—our customers come up with new ideas every day.

          Creating API gateways

          Collect and process API requests from multiple endpoints and then return a single response, rather than each endpoint having to provide individual responses. This increases API responsiveness and can reduce cost of API operations.

          Creating load balancing

          Analyze and intelligently route inbound requests based on user characteristics to different resources anywhere in the cloud. This balances workloads and traffic to optimize your overall operations and costs, and to improve end-user experience.

          Creating firewalls

          Analyze inbound requests to direct or block traffic based on its authorization. This protects your applications and infrastructure from malicious activity, unwanted bots and other automated traffic, without sacrificing access and performance for good traffic.

          Adding security headers

          Automatically add HTTP security headers to all outbound responses without modifying core application, improving security and privacy for both you and your end users.

          Authenticating users

          Integrate an authentication management service into your workflow, triggering authorization processes for any inbound request and subsequently allowing access. This increases privacy, protects valuable content, and total access control.

          Prioritizing users

          Route users through different page flows or customer journeys based on end-user characteristic. This lets you control and prioritize access to create different levels and content of end-user experiences and create value-adding traffic management models.

          Personalizing end-user experiences

          Dynamically modify HTML pages with content based user characteristics such as geographic location, daypart, authenticated customer data, type of device, cached information, and more. This delivers highly personalized user experiences without compromising response time.

          Improving Search Engine Optimization (SEO)

          Create triggers to deliver pre-rendered HTML pages when a user-agent is identified as a search engine crawler. This accelerates your site’s responsiveness and page load time for higher search engine scores.

          Converting/optimizing images

          Transform images in real-time—such as scaling, compression, and transcoding—in response to unique characteristics of the inbound request—like device type, network speed, and more. This lets you dynamically optimize the delivery and appearance of visual content.

          Simplifying A/B Testing

          Deliver alternate (random or controlled) website or webpage options without implementing redirects or alternate URLs. This simplifies ongoing multi-variate testing and reduces its impact on website performance and responsiveness.

          Container? Virtual Machine? Serverless?

          Multi-language Support

          Start scripting right away. StackPath Serverless Scripting is built on the Chrome V8 JavaScript Engine and supports WebAssembly. That way you can write scripts with the web development programming languages you already know, using the best one for whatever the job is at hand.


          IDE & Sandbox

          The powerful IDE in our customer portal makes developing at the edge easier than ever. And our full-featured Serverless Scripting sandbox lets you test your scripts before pushing them to production.


          Always On

          Rather than VMs or containers that might have to be spun or warmed up, scripts are always ready to respond and only charged for when and where they are executed. Additionally, scripts on StackPath execute faster than those on other platforms, with significantly quicker startup times.

          AWS Lambda (800ms start time)
          StackPath Serverless Scripting (50ms start time)

          All Locations Included

          Your scripts are deployed to all StackPath edge locations with no additional charge, ready to be executed in the location closest to any incoming request. Scripts can even be easily customized to provide specific functionality per edge location.

          Key Features

          Robust APIs & CLI Tool

          Integrate scripts into CI/CD processes to make managing your scripts a simple addition to your existing workflow.

          Customer Portal & IDE

          Quickly compose, manage, and monitor scripts and their? performance through our easy-to-use customer portal.

          Chrome V8 JavaScript Engine

          Leverage blazing fast execution engine that translates code into native machine language in real-time on execution.

          WebAssembly Support

          Write scripts in the web development programming languages you already know and want to use.

          Example Script Library

          Use, revise, and share example scripts to get your functions up and running right away or explore new applications.

          Secure Sandboxing

          Each script runs in its own, isolated sandbox—one script, one sandbox for higher security and reliability.

          All Locations Included

          Scripts deployed to all edge locations with no additional charges for using the whole StackPath network.

          Immediate Execution

          Scripts uploaded, created, or changed in the customer portal are pushed to every StackPath edge location within 2 seconds.


          “We experienced a 30% cost savings with StackPath’s serverless scripting and received premium quality support while optimizing the cookie-sync for our real time bidding platform.”

          Reda Guermas • VP of Technology, Ad Tech, Future

          Need a customized, high-usage plan?

          Get started today

          Easy sign up. Instant activation.

          Serverless Scripting

          Serverless Scripting

          Run computing scripts serverlessly to execute behaviors at the edge.

          • 15M requests per month
          • $0.60 per additional 1M requests
          • Unlimited scripts per site
          • Unlimited scripts per stack
          江陵| 木垒| 日喀则| 乐安| 兴文| 和平| 巴中| 宣恩| 嘉祥| 海林| 道县| 齐河| 阳江| 吐鲁番东坎| 徐家汇| 旬阳| 浏阳| 开县| 哈密| 玛多| 汝南| 金堂| 资中| 万年| 通山| 伽师| 灵寿| 桦川| 双牌| 小渠子| 黄平| 木垒| 双柏| 中阳| 莲塘| 安图| 周至| 共和| 清流| 贞丰| 江口| 闽清| 凤台| 如东| 榆林| 德钦| 江阴| 太仆寺旗| 东阳| 索伦| 南靖| 宁河| 阿瓦提| 狮泉河| 麟游| 周宁| 南部| 安龙| 蒙自| 清远| 黎川| 九华山| 金乡| 呼和浩特市郊区| 抚远| 双峰| 渭源| 营口| 江山| 羊山| 社旗| 东吉屿| 宝应| 博白| 廊坊| 石家庄| 宝清| 万全| 嫩江| 新港| 榕江| 金湖| 酒泉| 五寨| 会东| 铁干里克| 平顺| 霸州| 康定| 阿拉善右旗| 南陵| 宁河| 邢台县浆水| 宝过图| 盘锦| 定州| 漠河| 延吉| 甘南| 新田| 石门| 韦州| 苏家屯| 库车| 乾安| 茫崖| 杭锦旗| 青龙| 青铜峡| 太康| 美姑| 马关| 万全| 峰峰| 壶关| 阳泉| 根河| 镇源| 梅县| 平阳| 怀仁| 阿里山| 玛沁| 绥棱| 永修| 巴彦诺尔贡| 汝阳| 怀柔| 渭南| 玉树| 雅安| 寻甸| 阿木尔| 吉水| 凤冈| 龙川| 辰溪| 龙海| 东台| 娄烦| 怀来| 常德| 东台| 梨树| 海安| 栾城| 镇海| 东宁| 江孜| 广丰| 额尔古纳| 长乐| 江城| 建平县| 丹棱| 呼和浩特市郊区| 加格达奇| 邢台| 那日图| 柘城| 新野| 察哈尔右翼后旗| 宾阳| 神农架| 会同| 定日| 龙门| 柞水| 和县| 密云上甸子| 拉萨| 吉安县| 南阳| 瑞安| 明光| 德阳| 龙里| 宝兴| 绥宁| 清丰| 青铜峡| 遂溪| 义乌| 河津| 罗江| 浚县| 和龙| 东海| 东兴| 太原南郊| 乐东| 临汾| 泽库| 阜阳| 阳山| 华坪| 永清| 杭锦旗| 瑞昌| 金寨| 皋兰| 新泰| 乌拉特中旗| 枞阳| 华家岭| 庆元| 广饶| 得荣| 宝鸡| 丰顺| 合阳| 鹤城区| 新野| 石城| 昌宁| 玉山| 两当| 湘乡| 从江| 南平| 怀化| 正阳| 偃师| 武功| 石景山| 清河| 天峨| 宁波| 磁县| 周宁| 石家庄| 白山| 泾源| 禄丰| 晋中| 榆中| 衡阳县| 招远| 玉环| 红安| 神农架| 抚顺| 北安| 富锦| 南溪| 大武口| 阆中| 鸡公山| 株洲县| 顺昌| 岢岚| 黔阳| 通化县| 仁寿| 旬邑| 罗山| 安福| 彭山| 乐业| 盘山| 沁县| 沽源| 包头| 汤河口| 衡水| 防城| 西昌| 曲麻莱| 伊宁县| 昌乐| 中甸| 麦积| 正镶白旗| 南溪| 保德| 湖州| 平远| 琼海| 申扎| 罗田| 南平| 松桃| 白玉| 六盘水| 灵邱| 莫力达瓦旗| 黄冈| 大通| 翁牛特旗| 綦江| 德钦| 汝阳| 百色| 囊谦| 石屏| 临汾| 邛崃| 皮口| 庄浪| 信丰| 新会| 牟定| 东胜| 大石桥| 那曲| 新郑| 班玛| 昌黎| 海力素| 镇巴| 梁平| 南昌| 巨野| 芦山| 徐州| 门头沟| 高安| 乾县| 黄冈| 贵定| 乐亭| 蔡家湖| 潮阳| 方正| 五大连池| 衡水| 东平| 固安| 白城| 惠东| 永康| 泽普| 馆陶| 资中| 五莲| 藤县| 定日| 自贡| 拉孜| 瓮安| 庆安| 潍坊| 石首| 会昌| 城口| 杜蒙| 东乌珠穆沁旗| 瑞昌| 蚌埠| 湟源| 惠农| 靖边| 拜泉| 犍为| 潜江| 潞城| 阳朔| 镇原| 绥江| 一八五团| 饶河| 策勒| 宣威| 大佘太| 阜南| 施甸| 巫山| 延边| 延安| 太原| 屯留| 隆化| 大兴安岭| 北票| 辽阳| 温江| 青铜峡| 日喀则| 壶关| 越西| 鄢陵| 陈家镇| 绿葱坡| 宣化| 丹阳| 冕宁| 淄川| 许昌| 张家港| 惠东| 德钦| 东莞| 巫溪| 南澳| 沅陵| 新洲| 鄂伦春旗| 全州| 马祖| 陈巴尔虎旗