optimisation cout s3 on depense trop pour rien

virginie-joseph 27/04/2024
RÉSOLU
virginie-joseph
Auteur Actif
Avatar de virginie-joseph
virginie-joseph
Auteur Actif

yo la team finops. notre facture s3 explose. on a tout en s3 standard pour nos logs nos backups nos assets statiques. j'ai l'impression qu'on peut gratter des euros mais je sais pas trop par où commencer sans tout casser. des idées pour réduire la note ?

27/04/2024 à 14:19

9 commentaires

honore03
Membre Actif
Avatar de honore03
honore03
Membre Actif

s3 intelligent-tiering direct. ça analyse tes accès et ça bascule les objets entre standard infrequent access et archive access automatiquement. c'est un bon point de départ pour pas se prendre la tête à gérer des lifecycle policies manuelles

28/04/2024 à 10:56
virginie-joseph
Auteur Actif
Avatar de virginie-joseph
virginie-joseph
Auteur Actif

intelligent-tiering ok je note. ça coûte plus cher à la base que du standard mais ça compense si ça bouge bien les objets ?

29/04/2024 à 07:04
egilbert
Membre
Avatar de egilbert
egilbert
Membre

oui exactement. l'overhead de l'intelligent-tiering est souvent compensé par les économies sur les classes de stockage plus froides. pour les logs par contre si tu sais que tu vas pas y toucher après 30 jours balance ça direct en glacier via une lifecycle policy

30/04/2024 à 01:54
gaillard-nicolas
Membre Actif
Avatar de gaillard-nicolas
gaillard-nicolas
Membre Actif

faut aussi regarder la taille moyenne de tes objets. si tu as plein de petits objets le coût des requêtes peut être plus élevé que le stockage lui-même. gaffe aux minimum storage duration aussi sur les classes de stockage froides

01/05/2024 à 01:43
virginie-joseph
Auteur Actif
Avatar de virginie-joseph
virginie-joseph
Auteur Actif

les logs c surtout des petits fichiers on en génère des milliers par jour. les assets statiques c plus des fichiers images vidéo. les backups c des gros fichiers tar.gz qu'on garde 1 an

01/05/2024 à 20:09
honore03
Membre Actif
Avatar de honore03
honore03
Membre Actif

pour les backups de 1 an fonce sur s3 standard-ia ou one zone-ia si tu peux te permettre de perdre l'az. et après 30-90 jours hop glacier ou deep archive pour les logs si vraiment t'y touches jamais

02/05/2024 à 14:26
egilbert
Membre
Avatar de egilbert
egilbert
Membre

pour les petits fichiers logs compresser et regrouper ça dans des archives genre tous les jours dans un .tar.gz ça réduit le nombre d'objets et les coûts de requêtes. ensuite cette archive tu la pousse en glacier ou intelligent-tiering

03/05/2024 à 12:20
colette-jacquet
Membre Actif Secouriste
Avatar de colette-jacquet
colette-jacquet
Membre Actif Secouriste

et n'oublie pas de vérifier les transferts de données sortants (egress). si tu sers des assets à des utilisateurs partout dans le monde via s3 directement ça peut coûter un bras. un cdn devant s3 c'est pas du luxe

04/05/2024 à 11:42
virginie-joseph
Auteur Actif
Avatar de virginie-joseph
virginie-joseph
Auteur Actif

ok plein de pistes intéressantes ! je vais mettre en place l'intelligent-tiering pour les assets statiques. pour les logs je vais regarder pour les archiver quotidiennement avant de les balancer en glacier via une lifecycle policy. et les backups partiront en standard-ia. le cdn on en a déjà un devant les assets. thx à tous c'est parti pour la chasse aux coûts !

05/05/2024 à 09:51

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire