В чем разница между драгоценными камнями aws-s3 и fog? - PullRequest
1 голос
/ 15 июля 2011

Как в теме: они конкурируют, перекрывают или дополняют друг друга?

Спасибо

Петрос

Ответы [ 3 ]

5 голосов
/ 15 июля 2011

Fog - это драгоценный камень, который предоставляет стандартный интерфейс для amazon s3 и многих других облачных провайдеров. Чтобы получить представление:

$ ls .rvm/gems/ruby-1.9.2-p0/gems/fog-0.9.0/lib/fog/providers
aws.rb              ecloud.rb           new_servers.rb      virtual_box.rb
bluebox.rb          go_grid.rb          ninefold.rb         voxel.rb
brightbox.rb        google.rb           rackspace.rb        zerigo.rb
dnsimple.rb         linode.rb           slicehost.rb
dnsmadeeasy.rb      local.rb            storm_on_demand.rb

Стандартный интерфейс должен облегчить переключение поставщиков позже.

4 голосов
/ 15 июля 2011

Они соревнуются.fog более свежий и все еще обновленный, тогда как aws-s3 не обновлялась месяцами.

Мой совет: используйте fog.

1 голос
/ 16 июля 2011

Amazon только что выпустила официальный AWS SDK для Ruby пару дней назад.Документация здесь: http://docs.amazonwebservices.com/AWSRubySDK/latest/

...