Edgio

Basics

The Edgio Applications platform consists of our Performance, Security, and Sites products.
Edgio Applications platform
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 organization. By default, your account will only have a private space that may only be accessed through your user account. Create an organization 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.
setup
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 and improve collaboration between your teams through:
      • Site previews for each deployment which allow your team to quickly review changes and identify issues.
      • Our Traffic Splitting solution which allow your team to quickly iterate through different variations of your site.
  • 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:
    • A Web Application Firewall solution 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.
    • An Origin shield that reduces traffic to your origin servers through an additional caching layer.
  • Sites. If you are currently using a JavaScript framework, then you can improve your website’s performance by using our cloud functions to quickly render server-side content in a scalable manner.