我正在寻找托管我的Grails webapp的选项。作为一个新的网站,我不希望开始有很多流量,但我希望能够在不破坏银行的情况下进行扩展而不会突破银行。
我一直在思考Cloudfoundry和Amazon ElasticBeanstalk。有人可以指出这些服务的优点和缺点,并指出我可能在那里的其他服务。
答案 0 :(得分:4)
您可能需要签出提供以下内容的CloudBees:
CloudBees的优势在于,它不仅为您的Grails应用程序提供了运行时环境,还为您提供了一个开发环境(Git,SVN,Maven存储库,Jenkins作为持续集成的服务等),可以顺利地与之集成PaaS。此外,CloudBees PaaS提供免费应用程序(实际上,您可以免费试用所有功能),群集/ HA,自动可扩展性以及花哨的delta-deployer,可以随后上传您的应用程序。
答案 1 :(得分:1)
我知道eApps已准备好(如同现在任何一天)公开发布他们的云服务。我在测试期间使用了这项服务,实际上非常好。
我有一个装有ubuntu服务器的虚拟机,然后我加载了mySQL,Apache2和Tomcat,然后安装了我的应用程序并关闭了它。
实际上它就像一个VPS,但是基于云,你可以随时随地控制你的资源,所以如果你正在寻找一个SaaS解决方案,这将不是一条路。
我已经尝试了Amazons Elastic BeanStalk,但发现学习所有术语并找出最佳策略和服务只是为了让我的小应用程序变得复杂。
答案 2 :(得分:1)
还有stax.net。它的成本比cloudfoundry多一点(它增加了一些费用),但优点是你可以在一个VPN上托管更多站点。 (你可以制作低至256 mb的切片)。开发和测试的托管是免费的。
最近它被收购并整合到cloudbees中。我不知道CloudBees是怎么回事,我所描述的关于stax.net的所有内容都是以前的经验。
我没有太多经验,但从长远来看,我的赌注将与Amazon ElasticBeanstalk一起使用。亚马逊正在快速前进!