ruby - 我应该使用什么 gem 来使用 AWS

标签 ruby ruby-on-rails-3 sdk amazon-web-services fog

我目前正在使用 AWS 在 ruby​​ on rails 中编写应用程序。我看到了两个 gem 选项,aws-sdk 和 fog。 Fog 似乎支持除了 sns(我想使用 :/)之外的几乎所有 AWS 服务,并且具有用于测试的模拟服务,更不用说您可以很容易地更换机架空间或不同的提供商。我应该使用 AWS 的 sdk 有什么重要的理由吗?它支持 sns,但不支持 rds,并且不带有 mocking。

如果我遗漏了什么,请告诉我,因为我是新手。

提前致谢。

最佳答案

您可能还想查看 rightaws尽管不幸的是它也不支持 sns。它是最早可用的库之一,并为大多数功能提供支持。但是,fog 发布新版本的频率更高,并且正在迅速 catch ,并且级别更高。 aws_sdk 最近才发布,使用它的主要原因是它来自亚马逊本身,很可能成为标准。这就是我们将其包含在 rubystack 中的原因.我们希望人们能够提供构建在它之上的更高级别的库。

关于ruby - 我应该使用什么 gem 来使用 AWS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6856818/

相关文章:

ruby - 这段代码中 row[/\w+/] 的用途是什么?

ruby-on-rails - 当我的同事运行 "bundle install"时,他会安装最新的 gem 还是 Gemfile.lock 中的 gem?

ruby-on-rails - 在嵌套资源中创建新项目的问题

javascript - 有没有办法检测 Facebook Javascript SDK 是否加载成功?

eclipse SDK中Android NDK插件安装

ruby - 为什么 self.method_name 无法访问私有(private)方法?其中只有 private method_name 可以在任何方法中访问 ruby​​ 中的私有(private)方法

ruby - 解析链接数组并使用 Ruby 下载它们

ruby-on-rails - Rails 3-通过paper_clip了解attr_accessible

android - 我所有的 android 项目都有 r.java 相关的错误

css - 在 Rails 中编辑 css 选择器