【问题标题】:Choosing gems to work with AWS选择与 AWS 合作的 gem
【发布时间】:2011-01-20 15:51:27
【问题描述】:

假设使用 RoR 编写的服务开始使用 AWS S3 来存储一些数据。使用 AWS S3 的最佳库是什么?目前对我来说主要的两种选择是:

它们的主要优点和缺点是什么?如果以后的服务需要使用其他 AWS(如 EC2)怎么办?您还使用了哪些其他宝石?为什么?

谢谢!

【问题讨论】:

    标签: ruby-on-rails ruby rubygems amazon-s3 amazon-web-services


    【解决方案1】:

    您提到的两个 aws s3 gem 都工作得很好,但是如果您的资产很大并且不需要后处理,那么最好是用户使用 flash 应用程序直接上传到 s3。这将使您的服务器不必充当中间人。

    对于 EC2,您需要了解很多有关服务器配置的知识。在 ruby​​ 社区中,两种最流行的解决方案似乎是:

    厨师

    还有很多第三方应用程序用于管理云基础设施。

    如果您要部署 Rails 应用程序,我强烈建议您查看 Heroku (http://heroku.com)。一言以蔽之,太棒了。

    【讨论】:

    • 感谢您的回答!我会等一段时间,也许其他答案会到来。 :)
    • 不知道这个答案有什么意义。问题是使用什么 gem,而不是如何配置服务器。有一对没有维护,还有另外 2 个。 1 个 Rightscale 和 1 个 Appoxy。
    【解决方案2】:

    亚马逊最近发布了一个AWS SDK for Ruby,它也允许您与 s3 进行交互。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-29
      • 2015-02-26
      • 2013-07-14
      • 1970-01-01
      • 2021-04-20
      • 2015-04-22
      • 1970-01-01
      相关资源
      最近更新 更多