【问题标题】:Heroku vs DotCloud vs Duostack vs other cloud/PaaS providers (Rails and non-Rails)?Heroku vs DotCloud vs Duostack vs 其他云/PaaS 提供商(Rails 和非 Rails)?
【发布时间】:2011-08-29 22:16:09
【问题描述】:

我们有一个非常简单的功能(我们从第三方数据库中查找内容并返回答案。实际上是五行代码。)我们希望从我们的主服务器卸载这个任务,因为我们期望大量这一项功能的流量,并希望对其进行优化。

我们正在考虑测试许多云/PaaS 提供商的承诺,他们负责处理扩展和性能职责。

我们对 Rails 环境最感兴趣,但也很想听听其他人对该领域任何公司的经验。

以下是我们发现的支持 Rails 的 PaaS 公司:

1) Heroku 2) 点云 3) 双栈

问题:

1) 你知道其他特定于 Rails 的公司吗?也请随意列出非 Rails 公司,因为我们有兴趣关注其他公司,以防他们最终提供 Rails 支持。

2) 您在这些公司的经历如何?

【问题讨论】:

  • 对于那些现在阅读本文的人,请注意 DotCloud 收购了 Duostack。

标签: ruby-on-rails heroku cloud-hosting paas dotcloud


【解决方案1】:

前言和免责声明:我在 DotCloud 工作;所以以下可能有偏见。您已收到警告。

如果您喜欢以下功能,

DotCloud 可能会让您感兴趣:

  • 运行除 Ruby 之外的其他东西(一些 Django 或 Pylons 代码与您的 SQL DB 对话呢?甚至是一些 PHP 博客,如 WordPress 或 Drupal,使用相同的用户身份验证数据库?)
  • 使用 Redis 或 MongoDB 等数据库或后台 ruby​​ 工作者进行实验,无需支付附加组件费用
  • SSH 访问、crontab 访问(无需插件)
  • 更便宜的工人(我没有想出这个;我们的一些来自 Heroku 世界的用户告诉我们,那里的工人非常昂贵)

Duostack 如果您想专门混合 Rails 和 Node.js,确实非常好。有人告诉我,他们有很棒的自动配置工具。

最后,如果你只打算做 Rails 而没有其他事情,那么你最好坚持使用 Heroku,因为他们已经从事该行业有一段时间了,而且可能比他们更成熟该批次的前两个。

无耻插件:DotCloud 正在提供 beta 测试驱动;因此,如果您想查看它的外观,只需订阅测试版,您将很快能够亲眼看到。 Heroku 也有免费层。

【讨论】:

  • 看起来很有趣,正在寻找测试版访问权限:)
【解决方案2】:

您可以在组合中添加 EngineYard - 但我倾向于使用 Heroku 作为我的首选,其次是 Dotcloud(这是一个新产品,非常好,但仍在开发中)

【讨论】:

    【解决方案3】:

    如果您想更好地控制您的应用/服务器,或者想在任何云或您自己的基础架构上运行它而无需下载/部署任何东西,您可以尝试 Cloud 66 (www.cloud66.com)

    免责声明:我为 Cloud 66 工作

    【讨论】:

      【解决方案4】:

      自从提出这个问题以来,现场发生了很多变化。我们最近研究了这些服务并选择了 Heroku,但最近决定继续直接在 EC2 上管理我自己的部署。以下是其他答案中未提及的一些要点。

      Heroku

      • 现在支持的不仅仅是 ruby​​
      • 对 PostgreSQL 的支持非常棒
      • 将 LXC 用于处理容器,例如 DotCloud

      点云

      • 现在是 Docker,正在投入大量人力开发docker.io
      • 不再有免费层

      我不确定 DotCloud 是否在内部使用 Docker,因为文档明确表示它还没有准备好生产。

      我们决定坚持使用纯 EC2 的动机是因为它更便宜并且提供了更大的灵活性。例如,我们在公共服务器后面使用仅限本地的 http 服务器来处理我们的一些请求,这并不真正适合现有的 PaaS 模型。我们将不得不将我们所有的后端组件重新实现为 redis worker,并作为额外的 dynos 支付它们的费用。 Amazon RDS 现在支持 PostgreSQL 的事实也是一个引人注目的因素。顺便说一句,亚马逊也提供全栈 PaaS 产品,Elastic Beanstalk

      【讨论】:

        【解决方案5】:

        偶然发现了这个问题。这附近也有类似的。问题还在于:PaaS 场景正在迅速变化。每周左右都会有新的供应商出现。

        如今,来自 Red Hat 的 OpenShift 在这里也可能被称为 Ruby PaaS。

        OFFTOPIC+无耻插件:我这里整理了一份PHP PaaS列表:http://blog.fortrabbit.com/comparing-cloud-hosting-platforms/

        【讨论】:

          猜你喜欢
          • 2012-02-01
          • 1970-01-01
          • 2015-11-09
          • 1970-01-01
          • 2018-04-10
          • 1970-01-01
          • 1970-01-01
          • 2023-04-01
          • 1970-01-01
          相关资源
          最近更新 更多