Object Storage de Public Cloud

A scalable, resilient and secure storage space

Upload your files to a space that you can access via HTTPS using the OpenStack Swift API, or the S3 API. Objects have a software layer that manages metadata, access permissions and intelligent behaviours directly at the data level. It is a perfect place to store your static files and use them from your application, or simply make them accessible on the web.


There’s no need to anticipate the provisioning of the additional storage space to meet your growing needs. Object Storage provides unlimited space for your applications. Store all types of files, without being constrained by low disk space.


Your data is distributed within clusters that have triple replication for each object. These replicas are placed on both different disks and servers, to ensure their longevity.

Integrated into your application

All actions can be carried out via APIs. This feature makes automation possible, and makes integration easier in application layers using your data. The OpenStack Swift libraries, available in your preferred languages, will make this integration easier.

Use cases

Store your business data

Business data often involves large volumes: satellite data, videos or measurement point readings, for example. Object Storage makes your project easier to manage, by offering you both competitive pricing and the assurance that your data is secure.

Document catalogues

Catalogues of documents handled by applications provide static content, such as images, text files or tables, sound and video. You can manage this data via your application. And depending on the defined access rules, you can provide read-only access to all internet users.

Migration from the S3 API

Get the competitive price of our Object Storage solution, by migrating your data from any provider offering the S3 API to the OVHcloud platform.

Migrate from S3 to OVHcloud

api S3

Protect yourself from vendor lock-in

Maintain your data sovereignty with our S3-compatible API. This way, you can host your data with a provider that respects reversibility.

Control your spending

Get the very best prices on the market for storage and traffic. You manage your own billing, so you won’t get any nasty surprises at the end of the month.

Adapt your application effortlessly

Update your configuration (the endpoint and credentials) while keeping the same application code, and the same tools.


Create an object container (or bucket)

swift post repo01

Configure access permissions to make the container public

swift post repo01 --read-acl ".r:*"

Push a file into Object Storage

swift upload repo01 image.jpg


Ready to get started?

Create an account and launch your services in minutes


Public or private

Containers and their objects are only accessible after authentication. In order to make objects publicly available, you can open up access to them on the web without authentication.

Version management

By managing versions (versioning) of objects that can be enabled at a container level, you can log changes to your objects and restore to previous versions on demand.

Container synchronisation

You can sync your containers, so that your data is identical everywhere. This function can be useful for maintaining data in a consistent state across several regions, for example.

Temporary URL

You can use temporary URLs to provide read or write access to an object, for a specific period of time. Once the time period has elapsed, the URL will no longer be valid.

Object expiration dates

Objects can have an expiration date as an attribute. In such cases, the object will simply be deleted once that date has passed.

Access Control List (ACL) management

You can configure specific access permissions for objects and containers, by both user and access method.

Static web content

By configuring a container in static mode, OVHcloud's Object Storage will act as a standard web server by first serving "index.html". It can also present an HTML index of the objects' URLs if no "index.html" objects exist by default.

Large objects

With Object Storage, you can store small and very large objects, with no size limit. For example, you can store files of several TB.


Using this mechanism managed via code in web browsers, you can provide access to objects from other domain names. This means it separates a website's code from its static objects.


The object metadata automatically incorporates an MD5 signature, in order to ensure the integrity of all transferred objects.

DNS usage

You can redirect to a container in your Object Storage by configuring a specific record in your domain name’s DNS zone.

S3 credential generation

To configure a tool on the S3 API, you can generate credentials that are specific to this use. Simply change the endpoints in the application by using these credentials to get this compatibility.

Pricing Public Cloud

Object Storage Billing

Object storage is charged per GB, per hour. The displayed price indicates the cost of a full month of storage. Outgoing traffic from objects is also charged per GB.

What is Object Storage?

Any business activity needs to store varying volumes of static data. This data is precious, and must be seamlessly accessible at any time. Cloud computing offers storage services that combine both scalability and flexibility, so that they can be adapted to all kinds of business uses. The storage process is made simple, and end users can avoid the complexity of managing a server cluster. This makes data access as simple as an API call.

Quel SLA est garanti par OVHcloud concernant l'accès au service Object Storage ?

Le SLA est de 99,9 % de disponibilité mensuelle pour l'accès au service Object Storage. Pour plus d'informations, veuillez consulter les conditions générales de vente.

Quel SLA est garanti par OVHcloud concernant la résilience des données sur le service Object Storage ?

Le taux de résilience des données est de 100 % sur le service Object Storage. Pour plus d'informations, veuillez consulter les conditions générales de vente.

Quelle est la différence entre un système de fichiers et Object Storage ?

Il existe une multitude de différences. Les deux plus importantes sont l’usage d'Object Storage pour des données statiques uniquement et l’espace de stockage non limité que la solution propose.

Quelle est la différence entre les services Block Storage et Object Storage ?

Le service Block Storage fournit des espaces de stockage dimensionnés selon le besoin, à attacher à une instance. Cet espace sera géré par le système d'exploitation de l'instance. Object Storage fournit un espace non limité qui sera géré directement par votre application.

Comment atteindre et/ou manipuler les données sur Object Storage ?

Il existe plusieurs moyens de manipuler les données présentes sur Object Storage. Pour intégrer directement cette gestion dans votre application, vous pouvez utiliser l'un des SDK disponibles. Vous avez également la possibilité d’utiliser directement un client disponible sur le marché.

Quelle est la taille maximale autorisée pour un objet ?

Un objet ne peut pas dépasser les 5 To.

Quelle est la limite du volume de données qu’il est possible de stocker sur Object Storage ?

Virtuellement il n'y a pas de limite. Autrement dit, OVHcloud gère le service pour qu'il y ait toujours de l'espace disponible.

Qu'est-ce qu’Object Storage ?

Il s’agit d’une technologie proposant un service de stockage en ligne, accessible via API et permettant de stocker des données sans limite d'espace, le cluster d'Object Storage étant géré par le fournisseur de cloud. Il est possible de pousser tout type de données dans un service d'Object Storage.

Comment fonctionne Object Storage ?

Un service d'Object Storage fonctionne en cluster avec une grande quantité de serveurs de stockage partageant des algorithmes pour assurer la résilience des données. Il place et indexe celles-ci en les répartissant selon l’occupation de l'espace. Un cluster peut être agrandi à tout moment.