NavigationContentFooter
Jump toSuggest an edit

How to set up an Edge Services pipeline for an Object Storage bucket

Reviewed on 15 October 2024Published on 14 September 2023

Edge Services is an additional feature for Scaleway Load Balancers and Object Storage buckets. Creating an Edge Services pipeline towards your Object Storage bucket brings you a number of possible benefits:

  • Customize your bucket's endpoint using a subdomain of your own domain
  • Add your own SSL/TLS certificate, safeguarded in Scaleway Secret Manager, or generate a managed Let's Encrypt certificate, so your subdomain can serve content from your bucket over HTTPS
  • Enhance performance by caching your stored objects, to be served directly by Edge Services from the cache
  • Finely control your cached objects via purging (cache invalidation)

Read on to learn how to create an Edge Services pipeline for your Object Storage bucket.

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
  • An Object Storage bucket

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

Once you have subscribed to Edge Services, you are ready to create a pipeline. Follow the steps below.

Tip

You can create an Edge Services pipeline from the Edge Services section of the console, however, in this documentation, we describe how to create a pipeline directly from your bucket’s dashboard in the Objet Storage section.

  1. Click Object Storage in the Storage section of the Scaleway console side menu.

  2. Click the name of the bucket you want to create an Edge Services pipeline for.

  3. Click the Edge Services tab.

  4. Click Create pipeline.

    A pop-up asks you to confirm that you want to create a pipeline to expose the bucket via Edge Services.

  5. Click Create pipeline to confirm.

    Edge Services is enabled on your bucket, and a pipeline is automatically created. Various features are now visible on the Edge Services tab, ready to be configured.

    Important

    Your bucket’s visibility can be set to private, but any objects within it that you want to expose via Edge Services must be set to public visibility. However, in the case that you are using Edge Services with bucket website, objects can remain private.

How to access your bucket via Edge Services

Once you have created an Edge Services for your bucket, you can access your bucket and its content via its original Object Storage endpoint, and via its new customizable Edge Storage endpoint. Get full details in the Edge Services section of the documentation.

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 Object Storage with Private NetworksHow to delete an object
Was this page helpful?
API DocsScaleway consoleDedibox consoleScaleway LearningScaleway.comPricingBlogCareers
© 2023-2024 – Scaleway