linode vs amazon ec2 vs heroku for amazon s3

hyp*_*jas 16 linux cloud vps amazon-s3 linode

我有一个ruby on rails 3.1的项目,比如flickr,tumblr,pinterest ......等等,有很多图片需要维护.

我的项目有数据库Mongodb.

我正在使用亚马逊s3作为主机图片.

我想知道什么是最好的托管组合,以获得最高的质量/价格,linode + s3,或亚马逊ec2 + s3或heroku +亚马逊s3.

我需要足够的规模,因为项目正在快速增长.

欢迎任何其他建议:D.

经过深入阅读,我不清楚.

Dty*_*Dty 27

如果你想节省最多的钱,那么我会选择linode(虽然亚马逊ec2可能会花费相同的成本).使用linode每月19.95美元,你可以获得20GB的空间来托管你的网站和数据库.如果您使用的是s3,那么您可以将大部分20gb用于您的数据库.不仅如此,而且在linode上,在Heroku上花费你钱的插件将是免费的(solr/sphinx,后台工作,电子邮件等).与Heroku相比,仅20gb共享数据库每月花费15美元.那么如果你想要solr,后台工作等,你需要每月支付.

在linode上,它是免费的,因为您运行并维护自己的虚拟专用服务器(VPS).这让我想到了这里要考虑的最重要的事情之一,linode将为您节省金钱,由于您必须自己管理所有内容,因此会花费您更多时间.

对于它的价值,我目前正在将我的大部分托管从Heroku迁移到Linode,因为涉及到成本,并且因为作为rails开发人员,我觉得理解如何管理我自己的web服务器很重要.

拥有自己的VPS还有很多其他优点.例如,托管多个网站,创建其他Web应用程序使用的多个数据库,您自己的电子邮件服务器等.


更新:2014年4月

linode甚至更便宜的替代品是digitalocean.他们最便宜的计划目前是每月5美元.

  • @hyperrjas最后一件事我想提一下,我通常在Heroku上开始一个项目,因为这是最快的起床和跑步方式.然后,如果我需要在Heroku上花钱的东西,我会切换到Linode.(例如,大于5兆的数据库,后台工作等) (2认同)