Zmniejszono koszty S3 o 80% poprzez dodanie jednego nagłówka. CloudFront ponownie pobierał wszystko. Problem: - Rachunek S3: 2400 USD/miesiąc - Tylko zasoby statyczne - CloudFront z przodu - Powinno być buforowane - Dlaczego tak wysokie? Badanie: - Sprawdzono metryki CloudFront - Wskaźnik trafień w pamięć podręczną: 12% - Oczekiwano: 90%+ - 88% żądań trafiało do S3 - CloudFront nie buforował Zamieszanie: - CloudFront skonfigurowany poprawnie - TTL ustawione na 1 dzień - Ustawienia źródła wyglądały dobrze - Zachowania skonfigurowane - Powinno działać Odkrycie: - Sprawdzono logi dostępu S3 - Każde żądanie CloudFront miało: - Nagłówek If-Modified-Since - S3 zwróciło 304 (nie zmodyfikowano) - Ale CloudFront nie buforował 304 - Pobierał ponownie następnym razem...