Fonctionnement d'Amazon S3
Amazon S3, ou Amazon Simple Storage Service, est un service de stockage d'objets rationalisé qui vous aide à stocker et à récupérer vos informations essentielles sur votre appareil. En savoir plus.
Amazon S3 est utilisé par les plus grandes entreprises dans le monde pour stocker et gérer leurs données. Découvrez ce service de stockage, son fonctionnement, et comment vous pouvez l'associer à Seagate® Lyve™ Cloud pour optimiser le stockage de vos données.
Amazon Simple Storage Service (Amazon S3) est un service de stockage cloud évolutif dédié à la sauvegarde, à l'archivage des données et aux applications en ligne sur Amazon Web Services (AWS).
Les données, les fichiers et les objets peuvent être transférés vers Amazon S3 via l'Internet public et l'API de S3. Vous pouvez aussi utiliser AWS Direct Connect pour créer une connexion privée et constante entre S3 et vos centres de données.
AWS S3 permet de stocker et de protéger de grands volumes de données à l'aide de fonctionnalités simplifiées et conviviales. Conçue à la base pour les grandes entreprises, la solution convient très bien aussi aux PME. Les utilisateurs peuvent stocker et protéger divers types de données grâce à S3, et l'utiliser dans une variété de domaines, comme :
Amazon S3 se décline en plusieurs classes de stockage différentes en fonction des cas d'utilisation, avec des modèles de prix différents.
Une fois que vous avez créé vos compartiments S3 et importé des objets, vous disposez de plusieurs outils pour les gérer. Le plus pratique d'entre eux est le module S3 Lifecycle configurable. Il s'agit d'un ensemble de règles régissant la manière dont S3 traite les groupes d'objets pour vous aider à contrôler les coûts.
Vous pouvez, par exemple, définir des actions de transition qui déplacent automatiquement les données d'un niveau onéreux à un autre moins coûteux après un certain temps, comme un mois ou un an. Vous pouvez aussi définir des dates d'expiration automatiques.
D'autres options de gestion du stockage existent pour vous aider à protéger vos données :
Par défaut, les compartiments et les objets stockés sur Amazon S3 sont privés. Seuls les propriétaires de ces ressources y ont accès. Vous avez toutefois la possibilité d'attribuer des règles d'accès aux utilisateurs au niveau du compartiment, de l'objet ou du fichier. L'intégration d'AWS Identity and Access Management (IAM) vous aide à gérer et à contrôler les accès au niveau de l'utilisateur.
Vous pouvez aussi utiliser les outils de gestion des accès pour analyser la manière dont vous stockez vos données et organisez vos compartiments.
Avec S3 Object Lambda, vous pouvez ajouter votre propre code aux requêtes afin de modifier et de traiter les données lorsqu'elles sont renvoyées vers une application. Exécuté sur l'infrastructure AWS, votre code est géré par AWS et permet le traitement automatique des données. Par exemple, vous pouvez filtrer des lignes, masquer des informations confidentielles avant d'autoriser les utilisateurs à y accéder, redimensionner de manière automatique des images, etc.
Ce processus réduit ainsi le besoin de créer plusieurs copies ou des copies dérivées des données. AWS traite les requêtes conformément à vos exigences et envoie des notifications d'événement pour toute action basée sur les fichiers.
La journalisation et la surveillance du stockage font partie intégrante de la gestion des données. S3 met à votre disposition plusieurs ressources pour vous aider à garder un œil sur vos données ou à réagir en cas de problèmes.
Nombreux sont les fournisseurs de solutions de stockage cloud à exiger un engagement initial pour une capacité de stockage et de transfert prédéterminée. En cas de dépassement de cette capacité, des frais supplémentaires s'appliquent. Les entreprises ont alors tendance à surprovisionner, payant pour une capacité potentiellement supérieure à leurs besoins.
Les tarifs de S3 sont appliqués différemment. Vous ne payez que ce que vous utilisez réellement.
Tarifs des compartiments S3
Vous ne payez que pour les objets que vous stockez dans les compartiments S3. Les tarifs sont déterminés en fonction de la classe de stockage, de la taille des objets et de la durée du stockage. Des frais variables s'appliquent également, en fonction de la classe de stockage, de la récupération, de la requête et de l'ingestion.
Un des grands avantages de S3 : lorsque vous créez un compte, vous bénéficiez automatiquement de tous les services, mais ne payez que ceux que vous utilisez, rendant ainsi possible l'évolutivité organique et la gestion du cycle de vie des données.
Vous trouverez de plus amples informations sur les tarifs dans notre guide : Principaux facteurs de prix de S3.
S3 s'appuie sur les concepts de compartiment, d'objet, de clé, de versionnage et de règles pour vous aider à comprendre le stockage, mais aussi l'organisation des données.
Les compartiments sont principalement des conteneurs qui stockent des objets. Semblables à un fichier classique, ils stockent des données ou des métadonnées (objets). Un seul compartiment peut ainsi stocker n'importe quelle quantité d'objets, et vous pouvez disposer d'un maximum de 100 compartiments distincts.
Les objets sont les entités de base stockées dans S3. Il s'agit de données ou de métadonnées organisées au sein de compartiments pour plus de facilité d'accès. Pour organiser plus avant les objets, vous utilisez des clés et des ID de version pour les identifier de manière unique.
Les clés, appelées également clés d'objet ou noms de clés, identifient les objets stockés dans un compartiment donné. Chaque objet est associé à une clé, laquelle vous aide à comprendre facilement la fonction de l'objet.
Le versionnage, ou ID de version, aide les utilisateurs à identifier à quelle version du même objet ils ont affaire. En appliquant des ID de version aux objets, en plus des noms de clés, vous pouvez organiser les objets avec plus d'efficacité et récupérer rapidement des versions précises d'un objet.
Les règles applicables aux compartiments, telles que les stratégies IAM, vous permettent de définir des autorisations pour un compartiment donné ou les objets qu'il contient. Vous bénéficiez ainsi d'une couche de protection supplémentaire pour vos données.
Remarque : seul le propriétaire du compartiment peut créer une règle pour ce dernier et ses objets. De plus, la taille de ces règles ne peut pas dépasser 20 Ko.
Faites reposer votre stratégie de stockage cloud sur des bases solides avec S3, et optimisez-la pour des performances multicloud efficaces.
En s'associant aux environnements hybrides et multicloud existants, Lyve Cloud déploie un stockage de masse qui donne la part belle à une haute disponibilité des données. En d'autres termes, les données restent en permanence accessibles et peuvent être déplacées à tout moment entre les niveaux de stockage.
Une fois combiné à S3, Lyve Cloud permet aux entreprises de sauvegarder et de récupérer efficacement leurs données.