Object Storage de Public Cloud

Un espace de stockage scalable, résilient et sécurisé

Placez vos fichiers sur un espace accessible en HTTPS via l'API OpenStack Swift ou l'API S3. Vos objets bénéficient d'une couche logicielle gérant les métadonnées, les droits d'accès et les comportements intelligents directement au niveau des données. C'est l'endroit idéal pour déposer vos fichiers statiques, les exploiter depuis votre application ou simplement pour les rendre accessibles sur le web.

Scalable

Vous n’avez plus à anticiper le provisionnement de l'espace de stockage nécessaire à vos besoins. Object Storage vous fournit un espace illimité pour vos applications. Stockez tous types de fichiers sans vous retrouver contraint par un éventuel manque d'espace disque.

Résilient

Vos données sont distribuées au sein de clusters profitant d’une triple réplication pour chaque objet. Ces réplications sont placées à la fois sur des disques et sur des serveurs différents afin d'en assurer la longévité.

Intégré à votre application

Toutes les actions peuvent être effectuées via les API. Cette fonction rend les automatisations possibles et facilite l’intégration dans les couches applicatives manipulant vos données. Les librairies OpenStack Swift et S3 proposées pour les langages que vous utilisez simplifient encore cette intégration.

Cas d'utilisation

Stocker vos données métier

Les données métier représentent souvent de gros volumes : données satellite, vidéos ou relevés de points de mesure par exemple. L'utilisation d'Object Storage vous permet de vous affranchir de cette gestion en vous proposant un coût de stockage intéressant et l'assurance que les données sont sécurisées.

Catalogue de documents

Les catalogues de documents manipulés par les applications fournissent un contenu statique comme des images, des fichiers texte ou des tableaux ou encore du son ou de la vidéo. L'administration de ces données peut être effectuée depuis votre application. De plus, selon les règles d'accès définies, vous pouvez fournir l'accès en lecture seule à tout le monde depuis Internet.

Migration depuis API S3

Bénéficiez du prix compétitif de notre offre Object Storage OVH en migrant vos données depuis n'importe quel fournisseur proposant l'API S3 vers la plateforme OVH.

Migrez de S3 vers OVHcloud

api S3

Protégez-vous du lock-in

Conservez la souveraineté de vos informations grâce à notre API compatible S3. Vous pouvez ainsi déplacer vos données vers un fournisseur respectueux de la réversibilité.

Réduisez vos coûts

Bénéficiez des meilleurs tarifs du marché pour le stockage et le trafic. Vous maîtrisez votre facturation et évitez les mauvaises surprises à la fin du mois.

Adaptez votre application sans effort

Mettez à jour uniquement votre configuration (endpoint et identifiants) en conservant le même code applicatif ainsi que les mêmes outils.

Usage

Créer un conteneur d'objet (ou bucket)

swift post repo01

Configurer les droits d’accès pour rendre le conteneur public

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

Pousser un fichier dans Object Storage

swift upload repo01 image.jpg

 

Prêt à commencer ?

Créez un compte et lancez vos services dans la minute

Fonctionnalités

Public ou privé

Les conteneurs et leurs objets sont par défaut accessibles après authentification. Afin de rendre les objets disponibles publiquement, vous pouvez en ouvrir l'accès sans authentification sur le web.

Gestion de versions

Grâce à la gestion de versions (versioning) des objets activables au niveau d'un conteneur, vous pouvez historiser les changements de vos objets et restaurer des versions à la demande.

Synchronisation de conteneurs

Vous pouvez synchroniser vos conteneurs pour que les données soient identiques dans chacun d’entre eux. Cette fonction peut être utile pour maintenir des données dans le même état entre plusieurs localisations par exemple.

URL temporaire

Les URL temporaires vous permettent de proposer l'accès à un objet, en lecture ou en écriture, pour une période précise. Au-delà de celle-ci, l'URL n’est plus valide.

Expiration des objets

Les objets peuvent posséder une date d'expiration en tant qu’attribut. Dans ce cas, l'objet est simplement supprimé une fois la date passée.

Gestion des listes de contrôle d’accès (ACL)

Pour les objets comme pour les conteneurs, vous pouvez configurer des droits d'accès fins par utilisateur et par méthode d'accès.

Contenu web statique

En configurant un conteneur en mode statique, l'Object Storage d'OVHcloud agit comme un serveur web classique en commençant par servir « index.html ». Il peut également présenter un index en HTML de l’URL des objets si aucun objet « index.html » n'existe par défaut.

Large object

Object Storage vous permet de stocker de petits ou de très gros objets, sans limite de taille. Vous pouvez par exemple stocker des fichiers de plusieurs téraoctets.

CORS

Ce mécanisme, géré par du code dans les navigateurs internet, vous permet d’autoriser l'accès à des objets depuis un autre nom de domaine. Ainsi, il sépare le code d'un site de ses objets statiques.

Somme de contrôle (checksum)

Les métadonnées des objets intègrent automatiquement une signature MD5 afin de pouvoir s'assurer de l’intégrité d'un objet transféré.

Utilisation DNS

En configurant une entrée spécifique dans la zone DNS de votre nom de domaine, vous pouvez rediriger directement vers un conteneur de votre Object Storage.

Génération d'identifiant S3

Pour configurer un outil sur l'API S3, vous pouvez générer des identifiants spécifiques pour cette utilisation. Il vous suffit ensuite de changer les endpoints dans l'application en utilisant ces identifiants pour profiter de la compatibilité.

tarif public cloud

Facturation des Object Storage

Le stockage d’objets est facturé au gigaoctet par heure. Le prix affiché indique la valeur pour un mois de stockage complet. Le trafic sortant des objets est également facturé au gigaoctet.

Qu’est-ce que l’Object Storage ?

Toute activité professionnelle nécessite de stocker des données statiques plus ou moins volumineuses. Ces données sont précieuses et doivent être accessibles à tout instant et de manière fluide. Le cloud computing permet de proposer des services de stockage alliant évolutivité et flexibilité, s’adaptant à tous les cas d’usage d’une entreprise. Le processus de stockage se fait simplement en masquant complètement la complexité de gestion d'une grappe de serveurs. Cela rend l’accès aux données aussi simple qu'un appel API.