2

У нас есть куча изображений, загружаемых на Amazon S3. Прямо сейчас мы напрямую вызываем эти изображения с помощью URL-адреса S3. Я хотел бы установить Cloudfront CDN и mod_pagespeed, чтобы изменить размеры этих изображений и оптимизировать их. Сам веб-сервер не размещен на Amazon вообще.Использование mod_pagespeed с Cloudfront и S3

Как я могу получить Cloudfront для кэширования измененных изображений mod_pagespeed? Моя идея состояла в том, чтобы развернуть экземпляр EC2 и использовать его как обратный прокси-сервер для S3. Этот экземпляр EC2 установил mod_pagespeed. Таким образом, это будет Cloudfront -> EC2 proxy -> S3. До сих пор мне не удалось изменить размер изображений. Все работает, только не часть mod_pagespeed.

Мы не хотим, чтобы изображения вытащили на веб-сервер из Amazon, поскольку они будут тратить много трафика. Я хочу, чтобы изображения с S3 изменялись либо на новом экземпляре EC2, либо в другом месте внутри Amazon.

У кого-нибудь есть рекомендации?

ответ

0

Посмотрите на AWS Lambda - есть несколько примеров того, что вы делаете именно с этим, что вы пытаетесь сделать с ним.