Skip to navigationSkip to main contentSkip to footerScaleway Docs HomepageAsk our AI
Ask our AI

Object Storage

Object Storage allows you to store and access data from the Scaleway console and Amazon S3-compatible clients.

Object Storage Quickstart

Getting Started

Quickstart

Learn the basics of Object Storage in a few simple steps.

View Quickstart

Concepts

Core concepts that give you a better understanding of Object Storage.

View Concepts

How-Tos

Learn how to use Object Storage using the Scaleway console.

View How-Tos

Additional Content

Go further with detailed, in-depth information on Object Storage.

View Additional Content

Tutorials

Optimizing your Object Storage performance

Read more

Setting up an Nginx reverse proxy with Object Storage

Read more

Installing and setting up MinIO Client

Read more

Aborting incomplete multipart uploads with Minio client

Read more
Object Storage API

Manage Object Storage using the Amazon S3 API.

Go to Object Storage API documentation

Changelog

  • Object Storage

    Object Storage now supports the aws:SecureTransport policy condition key, allowing you to enforce the use of TLS for all requests made to your buckets and objects. This enables you to deny any unencrypted (HTTP) access and ensure that data is always transmitted securely.

    Simply add a bucket policy using the aws:SecureTransport condition to restrict access to requests made over HTTPS.

    Refer to our dedicated documentation for more information.

  • Object Storage

    SSE-KMS provides server-side encryption (SSE) of your objects using encryption keys managed through Scaleway's Key Management Service (KMS), giving you full control over your encryption keys while benefiting from a fully managed experience, keeping both data and encryption keys under European jurisdiction.

    Simply enable SSE-KMS at bucket creation, or from the settings of an existing bucket, and select the KMS key to use for encryption. All objects uploaded after activating SSE-KMS will then be encrypted transparently using the configured key.

    Refer to our dedicated documentation for more information.

  • Object Storage

    Conditional writes improve data consistency by allowing applications to create or update objects only when specific conditions are met, helping prevent accidental overwrites in concurrent environments.

    Terraform state locking enables safe collaboration by preventing simultaneous updates to the same remote state file when using Scaleway Object Storage as a Terraform backend.

    Refer to our dedicated documentation page to check supported conditional operations.

View the full changelog
Questions?

Visit our Help Center and find the answers to your most frequent questions.

Visit Help Center
No Results