Compresor de imágenes

Hola,

Además de configurar el almacenamiento en la nube (S3) y la CDN para servir imágenes, ¿alguien tiene experiencia en transformar las imágenes (comprimidas a JPEG progresivo) al vuelo antes de almacenarlas en S3 o después de guardarlas en S3?

Si tienes una instancia de Discourse con muchas imágenes, http://webpagetest.org/ se queja repetidamente de que no se están utilizando los JPEG progresivos. Si los usuarios suben imágenes en las publicaciones, es difícil convertir/comprimir las imágenes manualmente antes o después de que se publiquen.

He encontrado algunas aproximaciones para la minimización de imágenes en buckets de AWS S3 utilizando funciones Lambda sin servidor.

Opciones de pago:

Opciones DIY (hazlo tú mismo):
https://developer.happyr.com/aws-lambda-image-optimization-with-serverless
https://github.com/sourcey/s3-image-optimizer

Me encantaría conocer sus experiencias.

Gracias.