IBM Cloud® Internet Services Edge functions allow you to create or modify existing applications,
without having to configure or maintain infrastructure, by using a serverless execution environment.
Edge functions run on CIS edge servers, not in the user’s browser. That means you can trust that your
code runs in a trusted environment where it cannot be bypassed by malicious clients. It also means
that the user does not need to be using a modern browser that supports service workers – you can
even intercept requests from API clients that aren't browsers. Edge Functions allows you to run code
closer to users of your public-facing applications or websites. In turn, you can improve your
application's performance and reduce latency. This means you can quickly create new applications or
modify existing ones without having to configure or maintain infrastructure via our serverless
execution environment. Once a new application is deployed or an existing application is modified, it
takes us ~15 seconds to get the changes distributed globally to our 180+ PoPs worldwide.