Métodos / experiências usando o Amazon S3 para armazenar fotos

15

Estou pensando em usar o S3 para fazer backup de minhas fotos. Alguém tem alguma experiência com isso? Estou pensando especificamente:

  1. Custo: eu sei que posso estimar os custos, mas o que você está pagando?
  2. Métodos: FTP, scripts, plugins - como você obtém os arquivos para o S3?
  3. Opiniões gerais sobre o serviço
Chad Cooper
fonte
Bem-vindo ao photo.SE, Chade!
Reid
11
Este artigo pode ser do seu interesse: dropbox.com usa armazenamento Amazon S3 e tem galerias de fotos incorporadas. O artigo e os comentários também dão uma idéia de quanto custa o S3: halesy.wordpress.com/2010/08/01/amazon -s3-v-dropbox
Andrew

Respostas:

11

O S3 (Serviço de Armazenamento Simples da Amazon) é mais um back-end de serviço para desenvolvedores de SaS e de terceiros. Como desenvolvedor que já trabalhou no S3 antes, não é a plataforma ideal para uma solução de retorno ao usuário final. Se você é um desenvolvedor, o S3 é ótimo, considerando as substanciais economias de custos obtidas com os serviços criados no S3 (como o Mozy).

Além disso, você pode enviar discos rígidos para eles e eles o farão upload para o S3, em vez de gastar tempo e largura de banda enviando os arquivos diretamente - embora quase todos os backups on-line não cobrem por largura de banda, apenas armazenamento.

Existem ferramentas e utilitários de terceiros que tornam o backup do S3 mais gerenciável, mas se você estiver procurando por uma solução robusta em vez de um "faça você mesmo", recomendo usar um serviço que é construído sobre o S3, em vez de indo diretamente para o S3.

Alan
fonte
11
você conhece alguém que se integre ao Lightroom (etc)?
Rowland Shaw
3
Tudo isso faz sentido, mas, como desenvolvedor, gosto de estar mais no controle do processo. Eu realmente não quero um terceiro entre mim e o armazenamento. Pelo que li, é muito fácil usar algumas das APIs e as ferramentas de terceiros também são abundantes.
Chad Cooper
Sim, existem muitas ferramentas de terceiros, consulte a página de código e biblioteca de exemplo aws.amazon.com/code
labnut
6

Até onde eu sei, o SmugMug usa o S3 para armazenar fotos . Provavelmente, eles não estão sozinhos.

Infelizmente, o S3 não é um sistema de arquivos, então você precisa de alguma solução de software especial para organizar essa hospedagem. Posso pensar em duas soluções simples para o usuário final, ambas factíveis em um sistema Linux.

Usando s3fs

s3fsé um sistema de arquivos do espaço do usuário (FUSE) suportado pelo Amazon S3 . Você pode "montar" baldes para visualizá-los e gravá-los como se fossem diretórios em seu sistema local. s3fsdeve funcionar no Linux e provavelmente também no Mac.

Há também uma versão comercialmente suportada: SubCloud .

Usando s3sync

s3syncO utilitário transfere diretórios entre um diretório local e um bucket S3. s3syncdeve funcionar mesmo no Windows.

Provavelmente existem outras ferramentas.

Então você só precisa encontrar um gerador adequado das galerias de fotos estáticas.

sastanina
fonte
2
Na verdade, com uma conta SmugMug, você também pode usá-lo como um 'FrontEnd' para armazenamento S3. Para qualquer foto 'normal' no SmugMug, você também pode enviar qualquer número de fotos do 'vault' que são armazenadas no S3 (na sua conta S3) e estão vinculadas a essa foto, como uma configuração de mestre / versão. Arquivos RAW, arquivos de 500 MB, PSDs etc. É claro que, além do que o seu link indica, o SM usa a AWS para hospedar suas fotos. (Nota: eu trabalho para SmugMug)
Shizam
4

O Jungle Disk é um produto que conheço que pode usar hospedagem S3. Outro benefício que ele tem é a segurança, pois criptografa completamente todos os dados antes de serem enviados ao host, o que significa que, independentemente da segurança do lado do host, ninguém pode ver suas imagens sem a sua senha.

calafrios42
fonte
5
Isso também funciona como uma ligação oculta, pois você confia na empresa anfitriã para poder descriptografá-la no caminho de volta ...
Rowland Shaw