2022-08-12 21:58 Temps de lecture : 14 min

10 Cloud Object Storage pour stocker des données publiques et privées

Le coût lié à la conservation de grands volumes de données dans un environnement traditionnel peut s'avérer prohibitif. Examinons les solutions de stockage de données non structurées, plus économiques, disponibles sur le marché.

Le stockage en nuage représente une option avantageuse, facilitant le processus et réduisant les dépenses sans compromettre la qualité ni la sécurité des données.

Le stockage d'objets se prête à la conservation de divers éléments tels que photos, vidéos, fichiers audio, documents PDF, fichiers statiques, etc. Il est également possible de l'utiliser pour l'hébergement de sites web statiques ou à des fins de sauvegarde.

Un avantage majeur du stockage en nuage réside dans la possibilité de télécharger et de récupérer des données depuis n'importe quel emplacement connecté à Internet, tout en offrant la possibilité de restreindre l'accès. Vous avez ainsi le choix entre ces deux options selon vos besoins. Un autre point important est que vous ne payez que pour ce que vous utilisez réellement.

Si vous recherchez une solution de stockage compatible S3 que vous pouvez héberger vous-même, MinIO est une option à considérer.

Penchons-nous sur quelques-uns des services de stockage en nuage les plus performants.

À noter, cet article se concentre sur les solutions de stockage d'objets destinées aux applications. Pour un usage personnel ou professionnel, il est recommandé de se tourner vers des services tels que Dropbox, Google Workspace ou d'autres options de stockage en nuage.

AWS S3

Si vous êtes déjà familiarisé avec le cloud, cette solution est une évidence. AWS S3 est un pionnier et un acteur majeur dans le domaine du stockage d'objets.

Les limitations de stockage ne sont pas un problème ; vous pouvez télécharger la quantité de données que vous souhaitez.

AWS S3 garantit une durabilité de 99,999999999 % et vous permet de télécharger et récupérer des données via un navigateur ou une API.

Trois classes de stockage sont proposées :

Standard : un type de stockage polyvalent à faible latence, idéal pour la distribution de contenu, l'analyse de grands volumes de données, etc.

Standard IA (accès peu fréquent) : Si votre contenu n'est pas consulté souvent, l'option IA est plus adaptée. Moins onéreuse que le stockage standard, elle convient à la conservation de données à long terme qui ne nécessitent pas un accès quotidien.

Glacier : L'option la moins chère, conçue pour l'archivage des données.

AWS propose une gestion du cycle de vie pour faciliter la migration des objets d'une classe de stockage à une autre. S3 est basé sur une architecture régionale, ce qui permet de conserver vos données à proximité de vos clients, favorisant une distribution et un téléchargement de contenu plus rapides.

En matière de reprise après sinistre, AWS offre une solution de réplication entre régions, pouvant servir à la sauvegarde. Il est essentiel de respecter les bonnes pratiques en matière de sécurité si vous optez pour AWS S3.

Google Cloud Storage

Google propose un stockage à faible latence pour les entreprises de toutes tailles. Quatre types de stockage sont disponibles :

Similaire à S3, GCS offre également un cycle de vie des données pour déplacer les données d'un type de stockage à un autre, ou pour programmer leur suppression.

Il peut être nécessaire de conserver des données uniquement pour une période déterminée.

Par exemple, la règle ci-dessous supprime toutes les données datant de plus de 30 jours dans un compartiment.

Google Cloud s'appuie sur plusieurs centres de données répartis dans le monde, vous permettant de localiser vos données dans différentes villes d'Asie, d'Europe et des États-Unis.

Récemment, GCS a introduit la fonctionnalité "Requester Pays" où c'est le demandeur qui supporte les coûts liés aux requêtes de données. Dans le cadre de l'offre gratuite de GCP, vous bénéficiez de 5 Go de stockage régional pour expérimenter.

Spaces

Spaces, un service de stockage récemment proposé par DigitalOcean, est doté d'un CDN intégré.

Il est actuellement disponible dans les quatre régions suivantes :

  • New York
  • Singapour
  • Amsterdam
  • San Francisco

Vous avez la possibilité d'utiliser une interface glisser-déposer ou de passer par une API ou une CLI pour gérer vos données.

Parmi les utilisations les plus courantes de Spaces, on retrouve :

  • Les ressources web telles que HTML, images, CSS, js, ou pour l'hébergement de sites statiques.
  • Le stockage des journaux
  • La conservation des sauvegardes et l'archivage des données.

DO Spaces est compatible avec S3 et prend en charge CORS. Si vous recherchez un tarif mensuel fixe, DigitalOcean pourrait être l'une des options les plus abordables.

Bunny

Bunny Edge Storage est une solution de stockage en nuage conçue pour un public mondial. Après avoir téléchargé vos fichiers, vous pouvez y accéder depuis n'importe où. Elle facilite la diffusion de contenu sur quatre continents et offre des vitesses de téléchargement et des latences jusqu'à cinq fois plus rapides qu'avec un stockage en nuage traditionnel.

Bunny Edge Storage peut répliquer vos données, assurant ainsi la continuité lors d'une bascule entre centres de données. De plus, elle s'intègre directement à Bunny CDN, ce qui optimise les performances et réduit les coûts grâce à une connexion interne entre les services CDN et de stockage.

Vous pouvez télécharger vos données à l'aide de l'API HTTP, FTP ou du gestionnaire de fichiers, et accéder à vos fichiers dans le cloud pour les télécharger où vous le souhaitez. Bunny Edge Storage est conçue pour offrir des performances optimales grâce à une évolutivité illimitée, un positionnement stratégique et une intégration CDN directe. Vous pouvez consulter les comparatifs avec les fournisseurs de stockage traditionnels.

En termes de latence globale, la valeur moyenne de Bunny Edge Storage est de 41 ms, la plus faible parmi ses concurrents. En matière de débit mondial, la moyenne est de 58,3 Mo/s, la plus élevée parmi les fournisseurs.

Vous pouvez démarrer un essai GRATUIT dès aujourd'hui en choisissant un forfait à partir de 0,01 $/Go par mois pour l'Europe. Vous pouvez également sélectionner deux, trois ou quatre zones simultanément.

Vultr

Vultr offre un stockage d'objets haute performance à 5 $ par mois, incluant 250 Go de stockage et 1 000 Go de bande passante. Il exploite le cache NVMe (Non-Volatile Memory Express) pour garantir la disponibilité rapide des données fréquemment consultées.

Vous pouvez augmenter ou réduire la capacité de stockage selon vos besoins et gérer vos données à l'aide d'outils compatibles avec l'API ou S3. Vultr assure une meilleure fiabilité en clonant les données trois fois.

Cloud Files

Cloud Files de Rackspace, basé sur OpenStack, propose un stockage cloud évolutif. Il est étroitement intégré à AKAMAI CDN pour une diffusion de contenu plus rapide à l'échelle mondiale.

Vous pouvez choisir de rendre vos fichiers privés ou publics.

Rackspace offre des fonctionnalités spécifiques telles que les URL temporaires, valables uniquement pour une durée définie. Cela s'avère idéal lorsque vous souhaitez vendre des contenus numériques et limiter la période de téléchargement.

IBM

Le stockage en nuage d'IBM offre un chiffrement côté serveur et un chiffrement SSL/TLS en transit. Les données sont gérées via une interface web, une API RESTful ou un SDK.

L'utilisation du SDK vous permet d'intégrer le stockage avec les services cloud d'IBM, mais aussi avec d'autres plateformes. Deux options de résilience sont proposées :

  • Régional : stockage des données dans plusieurs centres de données, mais au sein d'une même région.
  • Inter-régional : stockage des données dans plusieurs régions, une solution adaptée si vous recherchez une haute disponibilité basée sur la répartition géographique.

IBM propose quatre types de stockage :

  • Standard : données polyvalentes, consultées fréquemment.
  • Vault : données consultées une fois par mois ou moins.
  • Cold Vault : données consultées occasionnellement, pour la conservation à long terme.
  • Flex : données dynamiques, un mélange de données consultées fréquemment et rarement.

Avec l'offre lite, vous pouvez commencer gratuitement avec 25 Go de données.

Alibaba OSS

Alibaba Cloud OSS (Object Storage Service) garantit une disponibilité de 99,9 %. Le coût est basé sur votre consommation, sans engagement initial ou à long terme.

Le stockage d'Alibaba est capable de gérer plus de 50 000 requêtes par seconde et intègre une sécurité multi-niveaux pour se protéger contre les attaques DDoS et les tentatives de connexion non autorisées.

Azure Blob Storage

Stockez toutes vos données non structurées avec le stockage de blogs de Microsoft Azure. Un des avantages majeurs d'Azure réside dans sa couverture géographique.

Par exemple, si vous avez besoin de plusieurs emplacements de centres de données en Inde, Azure dispose actuellement d'une meilleure couverture.

Le stockage de blogs d'Azure est optimisé pour les lacs de données. D'autres types de stockage, comme File et Archive, sont également disponibles pour répondre à des exigences spécifiques.

Stockage Oracle

Le stockage en nuage d'Oracle vous permet de stocker un volume illimité de données non structurées par compartiment. Voici quelques caractéristiques clés :

  • Diverses méthodes de connexion : API OpenStack Swift, plug-in HDFS, API REST, SDK Java, CLI Python et console.
  • Évolutivité : La taille des données n'est pas un problème, le système s'adapte automatiquement.
  • Chiffrement : Chiffrement côté serveur avec l'algorithme AES 256.

Conclusion

Le choix de solutions de stockage dans le cloud est vaste. La meilleure approche consiste à les tester. La plupart des fournisseurs de stockage en nuage mentionnés ci-dessus proposent un essai GRATUIT.

Si vous préférez une solution auto-hébergée, vous pouvez envisager un logiciel compatible S3.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.