Методы/опыт использования Amazon S3 для хранения фотографий

Я думаю об использовании S3 для резервного копирования моих фотографий. У кого-нибудь есть опыт в этом? Меня конкретно интересует:

  1. Стоимость: я знаю, что могу оценить затраты, но сколько вы платите?
  2. Методы: FTP, скрипты, плагины - как вы получаете файлы на S3?
  3. Общие мнения о сервисе
Добро пожаловать в photo.SE, Чад!
Эта статья может представлять интерес: dropbox.com использует хранилище Amazon S3 и имеет встроенные фотогалереи. Статья и комментарии также дают представление о том, сколько стоит S3: halesy.wordpress.com/2010/08/01/amazon . -s3-v-дропбокс

Ответы (3)

S3 (Amazon's Simple Storage Service) сам по себе является скорее сервисным бэкендом для SaS и сторонних разработчиков. Как разработчик, который раньше работал с S3, это не идеальная платформа для решения для конечного пользователя. Если вы разработчик, S3 великолепен, учитывая существенную экономию средств, которую вы получаете по сравнению с сервисами, построенными на основе S3 (например, Mozy).

Кроме того, вы можете отправить им жесткие диски, и они загрузят их в S3, вместо того, чтобы тратить время и пропускную способность на загрузку файлов напрямую — хотя почти все онлайн-резервные копии не взимают плату за пропускную способность, а только за хранение.

Существуют сторонние инструменты и утилиты, которые делают резервное копирование на S3 более управляемым, но если вы ищете надежное решение, а не «создавайте собственные», то я рекомендую использовать службу, построенную на основе S3, а не переходим к S3 напрямую.

знаете ли вы что-нибудь, что интегрируется с Lightroom (и т. д.)?
Все это имеет смысл, но, будучи разработчиком, я предпочитаю лучше контролировать процесс. Мне действительно не нужна третья сторона между мной и хранилищем. Из того, что я прочитал, довольно легко использовать некоторые API, а также множество сторонних инструментов.
Да, существует множество сторонних инструментов, см. пример кода и страницу библиотеки aws.amazon.com/code.

Насколько я знаю, SmugMug использует S3 для хранения фотографий . Вероятно, они не одиноки.

К сожалению, S3 не является файловой системой, поэтому для организации такого хостинга вам потребуется какое-то специальное программное решение. Я могу придумать два простых решения для конечных пользователей, оба выполнимых в системе Linux.

Использование s3fs

s3fsэто файловая система пользовательского пространства (FUSE), поддерживаемая Amazon S3 . Вы можете «монтировать» сегменты, чтобы просматривать и записывать их, как если бы они были каталогами в вашей локальной системе. s3fsдолжен работать на Linux и, вероятно, также на Mac.

Существует также коммерчески поддерживаемая версия: SubCloud .

Использование s3sync

s3syncутилита переносит каталоги между локальным каталогом и корзиной S3. s3syncдолжно работать даже в Windows.

Возможно, есть и другие инструменты.

Тогда вам нужно только найти подходящий генератор статичных фотогалерей.

На самом деле, с учетной записью SmugMug вы также можете использовать ее в качестве «внешнего интерфейса» для хранилища S3. Для любой «обычной» фотографии на SmugMug вы также можете загрузить любое количество фотографий «хранилища», которые хранятся на S3 (под вашей учетной записью S3) и привязаны к этой фотографии, что-то вроде настройки мастер/версия. RAW-файлы, 500 МБ TIFF, PSD и т. д. Это, конечно, в дополнение к тому, что указано в вашей ссылке, что SM использует AWS для размещения своих фотографий. (Примечание: я работаю на SmugMug)

Jungle Disk — это один из известных мне продуктов, который может использовать хостинг S3. Еще одним его преимуществом является безопасность, поскольку он полностью шифрует все данные перед их отправкой на хост, а это означает, что независимо от безопасности на стороне хоста никто не сможет просматривать ваши изображения без вашего пароля.

Это также работает как скрытая связь, поскольку вы полагаетесь на то, что хост-компания сможет расшифровать его на обратном пути...