Réduction des coûts S3 de 80 % en ajoutant un en-tête. CloudFront récupérait tout à nouveau. Le problème : - Facture S3 : 2 400 $/mois - Actifs statiques uniquement - CloudFront devant - Devrait être mis en cache - Pourquoi si élevé ? L'enquête : - Vérifié les métriques de CloudFront - Taux de réussite du cache : 12 % - Attendu : 90 %+ - 88 % des requêtes touchant S3 - CloudFront ne met pas en cache La confusion : - CloudFront configuré correctement - TTL défini à 1 jour - Paramètres d'origine semblaient bons - Comportements configurés - Devrait fonctionner La découverte : - Vérifié les journaux d'accès S3 - Chaque requête CloudFront avait : - En-tête If-Modified-Since - S3 a renvoyé 304 (non modifié) - Mais CloudFront n'a pas mis en cache 304 - Récupéré à nouveau la prochaine fois...