NavigationContentFooter
Jump toSuggest an edit

How to create an Edge Services pipeline for a Load Balancer

Reviewed on 15 October 2024Published on 15 October 2024

Edge Services is an additional feature for Scaleway Load Balancers and Object Storage buckets.

Creating an Edge Services pipeline for your Load Balancer helps to reduce load on your Load Balancer's backend servers. The origin configuration you define is used by Edge Services to connect to your Load Balancer and request content, which is then stored in the cache. Then, when your Load Balancer origin is accessed via its customizable Edge Services endpoint, the requested content is served from the cache (if present), without the need to fetch this content via the Load Balancer and its backend servers.

Edge Services lets you:

  • Define the specific origin (Load Balancer, frontend port, and host) for a given pipeline and its associated cache
  • Choose the TTL for cached objects, and purge the entire cache or specific cached objects at any time (cache invalidation)
  • Customize your Edge Services pipeline endpoint using a subdomain of your own domain
  • Add an SSL/TLS certificate so that Edge Services can serve content over HTTPS for your subdomain

An Edge Services pipeline can be created for any Load Balancer with a public IP address. Load Balancers with frontends/backends using both TCP and/or HTTP are supported. Private Load Balancers are not compatible with Edge Services.

Read on to learn how to create an Edge Services pipeline for your Load Balancer origin.

Before you start

To complete the actions presented below, you must have:

  • A Scaleway account logged into the console
  • Owner status or IAM permissions allowing you to perform actions in the intended Organization
  • A Load Balancer

How to subscribe to Edge Services

To use Edge Services, you must subscribe to a pricing plan. Within its monthly price, each pricing plan lets you create a certain number of pipelines and consume a certain amount of cache data.

Find out more about pricing plans and how to subscribe to Edge Services in our dedicated documentation.

How to create an Edge Services pipeline for Load Balancer

Tip

You can create an Edge Services pipeline from the Edge Services section of the console, however, in this documentation, we describe how to initiate pipeline creation directly from the Load Balancers dashboard.

  1. Click Load Balancers in the Network section of the Scaleway console side menu. The list of your Load Balancers displays.

  2. Click the Edge Services tab.

  3. Click Create Edge Services pipeline. The pipeline creation wizard displays.

  4. Follow step 3 onwards in our dedicated Edge Services documentation to finish creating your pipeline.

How to configure your pipeline

See the dedicated Edge Services section of the documentation for help with:

  • Customizing your Edge Services endpoint
  • Configuring your Edge Services cache

To go further, browse our full range of Edge Services documentation on the Edge Services Overview page.

See also
How to use a Load Balancer with a Private NetworkHow to set up a customized error page
Was this page helpful?
API DocsScaleway consoleDedibox consoleScaleway LearningScaleway.comPricingBlogCareers
© 2023-2024 – Scaleway