【发布时间】:2011-07-15 13:37:39
【问题描述】:
就主题而言:它们是相互竞争、重叠还是互补?
谢谢,
石油
【问题讨论】:
标签: ruby-on-rails amazon-s3 gem refinerycms fog
就主题而言:它们是相互竞争、重叠还是互补?
谢谢,
石油
【问题讨论】:
标签: ruby-on-rails amazon-s3 gem refinerycms fog
Fog 是一个为 amazon s3 和许多其他云提供商提供标准接口的 gem。要获得一个想法:
$ 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
标准接口应该让以后切换供应商更容易。
【讨论】:
他们竞争。 雾是较新的并且仍在更新,而 aws-s3 几个月没有更新。
我的建议:使用雾。
【讨论】:
亚马逊几天前刚刚发布了官方AWS SDK for Ruby。文档在这里:http://docs.amazonwebservices.com/AWSRubySDK/latest/
【讨论】: