The Edgio Applications platform consists of the following products:
- Edgio Performance improves your site’s performance through caching, predictive prefetching, and serverless computing. Set up rules that identify traffic segments and how they will be handled by Edgio. Or, if you prefer code to UI, then you can integrate your CDN configuration into your development workflow through our CDN-as-code approach to configuration. We also provide performance insights and site previews to speed up software development and improve collaboration between your teams.
- Edgio Security protects your web infrastructure through:
- Distributed Denial-of-Service (DDoS) protection for all traffic served through our network.
- An Origin Shield that reduces traffic to your origin servers through an additional caching layer.
- A Web Application Firewall through which you can monitor, detect, and prevent application layer attacks.
- Basic website security, such as a Content Security Policy (CSP), a TLS certificate, Basic Authentication enforcement, environment variables for sensitive data (e.g., API keys), and protection against cache poisoning.
- Edgio Sites provides optimal performance and development efficiency to your headless Jamstack applications. In addition to allowing you to define performance configurations within your application code, it supports server-side rendering and static page generation.
Combine the above solutions to ensure the secure delivery of your website while drastically improving performance.
Setup
Before you can take advantage of Performance, Security, and Sites, you should set up the following basic Edgio configuration:
- An Edgio team space. By default, your account will only have a private space that may only be accessed through your user account. Create a team space if you plan on collaborating with other teammates.
- An Edgio property. A property instructs Edgio how to process requests to your website.
- An environment. An environment allows you to serve your site on different domains. For example, you can create environments for development, staging, and production to which you can deploy builds as they progress through your release workflow.
- A hostname that identifies the domains through which traffic will be served. You must also authorize Edgio to generate a TLS certificate for this hostname.
- An origin configuration that identifies your web servers.
- Once you are ready to serve traffic through Edgio, you should update your DNS configuration to point your website’s domain to our service.

Once you have set up a basic configuration, you are ready to take full advantage of Edgio Applications:
- Performance. Learn how to:
- Optimize website performance through either rules or our CDN-as-code approach to:
- Cache your content.
- Determine how your content is routed through our network.
- Define when web browsers should use predictive prefetching and the content that will be delivered before it is requested by your users.
- Gain performance insights through which you can fine-tune your configuration through our Observability solution.
- Speed up development by quickly iterating through different variations of your site through our Traffic Splitting solution.
- Optimize website performance through either rules or our CDN-as-code approach to:
- Security. We automatically provide distributed denial-of-service (DDOS) protection to traffic that runs behind Edgio. Apply additional protection to your web applications and APIs through our Web Application Firewall solution.
- Sites. If you are currently using a JavaScript framework, then you can improve your website’s performance by using our serverless workers to quickly render server-side content in a scalable manner.