Что ж, теперь, когда прошло несколько лет, я думаю, важно отметить, что есть несколько доступных плагинов, которые будут перемещать и обслуживать активы из S3 / CDN.
Поиски в Google открывают множество вариантов.
Вот один из них на GitHub:
https://github.com/magefm/cdn
Вот один из них на торговой площадке Magento's Connect:
http://www.magentocommerce.com/magento-connect/aws-s3-cdn-for-product-images.html
Я еще не пробовал эти конкретные расширения, но буду для предстоящего проекта. Там тоже есть другие.
Я должен был бы не согласиться с @Sonassi, так как использование отдельного хранилища, чтобы позволить самую дешевую конфигурацию сервера при хорошей производительности, сегодня считается лучшей практикой. Например, просто используйте S3 для перемещения всего статического контента с вашего веб-сервера, что помогает серверу использовать намного меньшую пропускную способность и позволяет большему количеству одновременно работающих пользователей и меньшей общей потребляемой мощности сервера. И если вы находитесь в одном центре обработки данных, как большинство людей в эти дни, и говорите, что он находится в Далласе, то нет сомнений, что люди в Западной Европе будут обслуживаться намного быстрее с глобальной CDN, такой как Cloudfront. Таким образом, использование хранилища отдельно от вашего веб-сервера для снижения использования полосы пропускания позволяет вам использовать только 1 сервер, когда вам потребуется быстрее без этого подхода, а использование CDN значительно увеличит время глобальной загрузки.