rackspace vs EC2 vs Heroku vs Engine Yard for ruby​​ on rails [关闭]

Posted

技术标签:

【中文标题】rackspace vs EC2 vs Heroku vs Engine Yard for ruby​​ on rails [关闭]【英文标题】:rackspace vs EC2 vs Heroku vs Engine Yard for ruby on rails [closed] 【发布时间】:2012-02-01 00:47:05 【问题描述】:

我想通过 Rackspace、EC2、Heroku 或 Engine Yard 启动一个网站。

我使用过 Heroku,并且喜欢启动和运行、推送更新、管理我的数据库等是多么简单。但是,要获得基于主机名的 SSL,我将不得不支付 20 美元。另外,我不知道 Heroku 会花多少钱:我不完全确定如何衡量我的网站会看到多少活动。

我有一个协议,我可以从 Rackspace 和 EC2 获得几百美元的免费托管,但是......它们会像 Heroku 一样容易处理吗?引擎场呢?他们都会让我为正确设置我的 SSL 证书支付一定的费用吗?

谢谢!请让我知道我能澄清什么 - 我对启动网站的世界还是很陌生:)

林哥

【问题讨论】:

不发表任何意见,我先回答一下手头的问题:Engine Yard不收取SSL证书费用,也不限制你申请特定域名。 【参考方案1】:

Heroku 是一个完全维护的系统 - 作为开发人员,您所需要担心的只是让您的代码在平台上启动和运行。一旦完成,你就是金色的。使用提供 VPS 的服务,您会更加头疼。例如,使用 EngineYard,您必须不断应用您获得的更新,并且您还必须通过他们提供给您的厨师食谱来更多地考虑机器设置。使用 Heroku,您只需扩展所需的任何流程即可。

这取决于您对时间的重视程度。就我个人而言,我使用 Heroku 是因为它非常简单,而且不碍事。部署不再像以前那样让我头疼。

关于成本,关键是您支付所需的费用。如果您只看到低流量,则可以使用一两个测功机,这将花费从零到约 36 美元/月。随着事情的发展,你会付出更多。尽管使用像 Heroku(或 EngineYard)这样的系统的成本效益将不再具有成本效益,但你会看到自己的自定义设置,但我敢说你是某种方式远离那个。

使用 SSL,您在 Heroku 的当前设置中看到的是 20 美元/月,尽管我听说这可能会变得更好。在事物的宏大范围内,这是极其便宜的。没有安装费。使用 EngineYard 没有 SSL 费用,但同样,您需要 number of hoops to jump through 才能使其正常工作(这并不难,只是需要时间)。

就个人而言,如果您对这些东西还很陌生,我现在肯定会坚持使用 Heroku,因为它可以消除您的大量担忧和顾虑,让您专注于构建应用程序。一旦您处于更了解您希望从托管服务中获得什么的位置后,您就可以对可能适合您的特定情况的内容进行更有根据的调用。

【讨论】:

【参考方案2】:

Rackspace 和 ec2 只是为虚拟机提供。配置数据库、Web 服务器、负载均衡器等完全取决于您。比 Heroku 做的工作要多得多。

Engineyard 更像 heroku,因为它们不仅为您提供服务器,还为您提供服务并为您设置东西。这是一种比 heroku 更传统的服务——你有一堆虚拟服务器分配给你,而不是 heroku 的 dyno 设置。

我认为他们不会为设置 ssl 证书之类的事情收费。

【讨论】:

不同意 Rackspace 和 EC2“只提供虚拟机”。如果您使用他们的完整基础设施,您将获得自动扩展、缓存和 DAAS(至少对于 AWS)。它可能不像 Heroku 那样易于使用,但它非常灵活。

以上是关于rackspace vs EC2 vs Heroku vs Engine Yard for ruby​​ on rails [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

从 Rackspace 连接到 Redshift

AWS EFS vs EBS vs S3(差异和何时使用?)[关闭]

当我不断收到 VS30063 错误时,如何配置 Azure DevOps 服务器环境代理?

Java世界中的类vs包vs模块vs组件vs容器vs服务vs平台[关闭]

VS2005和VS2008做的项目有啥区别

性能测试 - 响应 vs 延迟 vs 吞吐量 vs 负载 vs 扩展性 vs 压力 vs 健壮性