Se rendre au contenu

Classes de stockage S3

Nous recommandons d'appliquer une règle de cycle de vie (y compris le tiering intelligent) pour les buckets S3 afin de limiter les coûts.
20 mai 2026 par
Tony FinOps

Classes de stockage S3

Nous recommandons d'appliquer une règle de cycle de vie (y compris Intelligent Tiering) pour les buckets S3 afin de limiter les coûts. Agissez avec prudence et assurez-vous de mettre en œuvre les bonnes règles de cycle de vie.

Les sous-titres sont disponibles en anglais, français et espagnol. Cliquez ici pour obtenir la masterclass complète. 

Comment identifier?

Vous pouvez identifier les buckets S3 qui ont besoin de règles de cycle de vie en utilisant les méthodes suivantes :

  • Dans notre Rapport d'optimisations des coûts, vérifiez la section S3_Storage_Classes. Les buckets listés sont supérieurs à 1 To et utilisent principalement le niveau le plus cher Standard.

  • Dans la console AWS, allez dans le service S3, puis sélectionnez la section Buckets. Cliquez sur "Voir le tableau de bord Storage Lens" en haut.


Classes de stockage S3 – Comment identifier?

Allez à l'aperçu Top N en bas et modifiez le nombre à 10.

Classes de stockage S3 – Comment identifier?

Examinez la liste de vos buckets, leur stockage total et les tendances.

Classes de stockage S3 – Comment identifier?

Chaque bucket S3 de plus de 1 To doit être examiné.


  • Dans la console AWS, allez à Facturation, puis sélectionnez Factures. Choisissez Service de stockage simple et une région. Recherchez la ligne des demandes.

Classes de stockage S3 – Comment identifier?

Comment corriger ?

Dans la console AWS, allez à S3, puis sélectionnez Buckets.

  • Cliquez sur un nom de bucket.

  • Reconnaissez les données dans chaque dossier et filtrez par la dernière date de modification colonne.

  • Allez à Propriétés pour vérifier si la versioning des buckets est activée.

  • Allez à Métriques pour voir la tendance de votre bucket (taille du bucket et nombre d'objets).

  • Allez à Gestion pour examiner les règles de cycle de vie existantes et les règles de réplication.

Posez-vous les questions suivantes :

1. Ai-je besoin de ces données ?

Si le bucket est totalement ou partiellement inutile, la suppression est nécessaire.

Suppression totale :

Pour supprimer un bucket entier, videz-le d'abord. Dans la liste des Buckets, sélectionnez le bucket, cliquez sur Vider, et confirmez.

  • Retournez aux Buckets liste, sélectionnez le seau, cliquez sur Supprimer, et confirmez.

  • Si la suppression prend trop de temps en raison de nombreux objets, créez une règle de cycle de vie:

    • Cliquez sur le nom du seau, allez à Gestion, et cliquez Créer une règle de cycle de vie.

    • Configurez la règle comme indiqué ci-dessous et cliquez Créer une règle.

    • La suppression prendra 1-2 jours. Surveillez les progrès dans la section Métriques.

Classes de stockage S3 – 1. Ai-je besoin de ces données ?

Classes de stockage S3 – 1. Ai-je besoin de ces données ?

Suppression partielle :

  • Pour supprimer des dossiers ou objets spécifiques, sélectionnez-les et cliquez sur Supprimer.

  • Si la suppression prend trop de temps, créez une règle de cycle de vie avec un préfixe (par exemple, logs/2012/).

Classes de stockage S3 – 1. Ai-je besoin de ces données ?

Cet exemple modifiera toutes les données dans le dossier 2012 dans le dossier logsde votre seau. Veuillez créer une règle de cycle de vie par préfixe. Mais un préfixe peut être utilisé pour supprimer plusieurs dossiers. Si vous mettez logs/201 dans le préfixe, cela devrait supprimer les logs de 2010 à 2019 (tous les dossiers commençant par 201 dans le dossier logs).

Si vous souhaitez simplement supprimer toutes les autres versions des objets, vous pouvez également ajouter 1 dans Nombre de versions plus récentes à conserver.

  • Vous pouvez également automatiser ces règles via CloudFormation, Terraform, etc.

Cela devrait prendre 1-2 jours pour supprimer tous les objets. Vous devriez voir les progrès dans la section Métriques.

Classes de stockage S3 – 1. Ai-je besoin de ces données ?

2. Si j'ai besoin de ces données, alors combien de temps ?

  • Déterminez la durée de conservation des données avec votre équipe (par exemple, 10 jours, 3 mois, 3 ans). Par exemple, le compartiment de journaux doit avoir une règle d'expiration qui dépendra de votre règle de conservation des données. Cela pourrait être 10 jours, 3 mois, 3 ans ?

Créez une règle de Cycle de Vie et ajustez la section Jours en conséquence. Pour une conservation d'un an, vous devriez mettre cela :

Classes de stockage S3 – 2. Si j'ai besoin de ces données, alors combien de temps ?

3. Si j'ai besoin de ces données de manière permanente, alors à quelle fréquence dois-je y accéder ?

Si vous conservez des données à des fins d'archivage, envisagez les classes de stockage en fonction de la fréquence d'accès.

Veuillez n'archiver que les objets que vous n'êtes pas censé récupérer fréquemment, sinon cela sera plus coûteux et vous devrez peut-être attendre pour obtenir vos données.

Vous avez de nombreuses classes différentes, mais la transition classique serait celle-ci :

Classes de stockage S3 – 3. Si j'ai besoin de ces données de manière permanente, alors à quelle fréquence dois-je y accéder ?

  • Transitionnez les objets vers des classes de stockage rentables, en veillant à ce qu'il y ait une taille d'objet minimale pour éviter des coûts de transition inutiles.

  • Appliquez les mêmes transitions aux versions non courantes.

Si vous n'êtes pas sûr de l'utilisation des données, utilisez Intelligent-Tiering pour déplacer automatiquement les objets vers le bon type de stockage.

Classes de stockage S3 – 3. Si j'ai besoin de ces données de manière permanente, alors à quelle fréquence dois-je y accéder ?

Classes de stockage S3 – 3. Si j'ai besoin de ces données de manière permanente, alors à quelle fréquence dois-je y accéder ?

Classes de stockage S3

S3 fournit différents niveaux de fiabilité et de disponibilité à travers ses classes de stockage.

Chaque classe de stockage a une structure de coût différente et des garanties sur la rapidité d'accès à vos données. Certaines d'entre elles ont même une durée de stockage minimale.

  • S3 Standard : Conçu pour les données fréquemment accessibles.

  • S3 Intelligent-Tiering : Données avec des modèles d'accès changeants ou inconnus.

  • S3 Standard-IA : Conçu pour des données à long terme, peu fréquemment accessibles.

  • S3 One Zone-IA : Conçu pour des données à long terme, peu fréquemment accessibles, non critiques.

  • S3 Réduction de redondance : Données fréquemment accessibles, non critiques.

  • S3 Glacier Instant Retrieval : Conçu pour des données d'archive accessibles une fois par trimestre avec un accès instantané en millisecondes.

  • S3 Glacier Flexible Retrieval (anciennement Glacier) : Conçu pour des données critiques archivées peu fréquemment accessibles.

  • S3 Glacier Deep Archive : Archivage de données à long terme avec des temps de récupération dans les 12 heures.

Classes de stockage S3

 Classes de stockage S3

 

Vous pouvez également analyser tous vos buckets avec S3 analytics.

 

Si la ressource est provisionnée automatiquement via IaC (comme CloudFormation ou Terraform), mettez à jour le code correspondant pour refléter les changements.

Redimensionner RDS
Les instances RDS sur-provisionnées coûtent cher. Redimensionnez vos instances de base de données selon les besoins réels de votre charge de travail.