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 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
AWS EFS vs EBS vs S3(差异和何时使用?)[关闭]
当我不断收到 VS30063 错误时,如何配置 Azure DevOps 服务器环境代理?