Reducción de costos de S3 en un 80% al agregar un encabezado. CloudFront estaba volviendo a obtener todo. El problema: - Factura de S3: $2,400/mes - Solo activos estáticos - CloudFront al frente - Debería estar en caché - ¿Por qué tan alto? La investigación: - Revisé las métricas de CloudFront - Tasa de aciertos de caché: 12% - Esperado: 90%+ - 88% de las solicitudes llegan a S3 - CloudFront no está almacenando en caché La confusión: - CloudFront configurado correctamente - TTL establecido en 1 día - Configuraciones de origen parecían buenas - Comportamientos configurados - Debería funcionar El descubrimiento: - Revisé los registros de acceso de S3 - Cada solicitud de CloudFront tenía: - Encabezado If-Modified-Since - S3 devolvió 304 (no modificado) - Pero CloudFront no almacenó en caché 304 - Volvió a obtener la próxima vez...