Amazon S3

Um dos primeiros serviços de “computação nas nuvens” que eu irei avaliar é o S3 da Amazon, este é um serviço interessante pois ele provê uma forma de gravar dados via interface Web Service, e publicar via HTTP e Torrent a informação lá guardada.

Ele guarda informações em formato chave/valor e metadados customizáveis, dentro de uma especie de pasta que deve ter um nome único entre todos os usuários do serviço, chamado “Bucket”. O limite por chave é de 5 GB, nada mal para um Web Service.

Os dados podem ser guardados fisicamente em dois lugares distintos, um dos servidores se localiza nos EUA, e outro na Europa, para se gravar dados em um ou em outro deve-se mudar o endereço de acesso do servidor.

A Interface de acesso é bem documentada, e vários softwares já estão compatíveis com o serviço:

  • S3browse é um serviço via web que usa o S3 para simular um disco virtual online, é gratuito e bem fácil de usar.
  • Jets3t é um componente em Java para desenvolvedores que também vem com o Cockpit, uma especie de software de FTP muito amigável também
  • Cyberduck é um programa de FTP para Mac OS X que também suporta de forma transparente o serviço S3
  • JungleDisk na minha opnião é a mais profissional das ferramentas aqui citadas, ele implementa um drive virtual utilizando o FUSE como se fosse local, e também tem a opção de usar o serviço S3 para fazer backup da mesma forma que o Time Machine faz.

Os custos são relativamente baixos, custa 0.15 centavos de dolar por GB ocupado, e mais 0.10 centavos por GB enviado e 0.17 por GB baixado.

Minha ultima conta deu 1.26 dolares, com 3 GB’s ocupados em arquivos e uma boa quantidade de transferência.

Como todos os serviços novos ele ainda não é perfeito, as vezes há quedas bruscas nas conexões de download/upload, lentidão e latencias de rede. Mas a coisa tende a melhorar, a própria Amazon já prometeu verificar todos estes problemas e solucioná-los.

Maiores informações no próprio site: Amazon AWS