我打算很快将我的基于Ruby on Rails的应用程序部署到服务器,我只是想知道你们中的一些人是否有任何建议或建议。我主要关注的是可靠性,价格和易用性。我预计我的应用程序正在被全世界使用(认为乐观!)。为我的基于Rails的应用程序托管提供商的建议
我在看亚马逊,因为他们是'亚马逊',值得信赖。我喜欢他们提供一年免费服务的方式,最多可容纳10个用户,因为在我积极开始寻找客户之前几个星期,我希望在摆脱金钱之前熟悉托管环境。
为什么这些东西的价格很难弄清楚?所有关于'随需应变实例'的讨论......以及Heroku - 它的动力,齿轮,引擎...例如,如果我每月有20,000名访问者访问我的网站,Amazon或Heroku会花多少钱 - 本月,没有出现峰值或峰值或某些关键时刻?在我的网站上没有视频或任何密集的内容 - 每个用户都有一个页面,他们可以在页面上添加评论,就是这样,并搜索其他人的页面。
很多好谈点,Heroku的,但我对Heroku的担忧是:
我的应用程序使用MySQL作为数据库,不Posgres。这会成为一个问题吗?
在我的应用程序中有一个“通过电子邮件邀请”系统,有人说在Heroku的环境中可能不起作用。 Resque在Heroku上工作吗?如果在Heroku上托管(当我获得用户的时候)的价格最终在亚马逊上大致相同,那么这将是一个不得不做的负载源代码更改的痛苦。
任何其他好的,可靠的,高性价比的,易于使用的提供商那里你会推荐?如果案件需要,从一个供应商切换到另一个供应商很容易吗?
感谢您的任何帮助。
C.
计算你的应用程序将产生多少负载只是很难。例如,如果您的每月20000位用户全部同时开启(例如,您的应用已连接到体育赛事),这与每天700位用户非常不同,这与每天多次打开20000位不同。有些应用程序大多只能读取,因此可以通过大量缓存来降低成本,而其他应用程序则更少。没有简单的答案。 – 2013-05-06 08:26:53
好的,编辑我的问题。 – CHarris 2013-05-06 08:36:40