Playframework 用于play framework 2.1的最佳PAAS平台。
试图找出部署play 2.1的最佳平台。我试过openshift diy cartrige,但看起来openshif diy墨盒还没有准备好生产。我得到免责声明“这是一个实验盒带,提供了一种在Openshift上尝试不受支持的语言、框架和中间件的方法。” 这是否意味着我不能用于生产Playframework 用于play framework 2.1的最佳PAAS平台。,playframework,playframework-2.1,paas,Playframework,Playframework 2.1,Paas,试图找出部署play 2.1的最佳平台。我试过openshift diy cartrige,但看起来openshif diy墨盒还没有准备好生产。我得到免责声明“这是一个实验盒带,提供了一种在Openshift上尝试不受支持的语言、框架和中间件的方法。” 这是否意味着我不能用于生产 我已经开始评估亚马逊ec2了。还有其他选择或建议吗?游戏框架中最流行的paas是什么?这是一个很复杂的问题,无法客观地回答。我建议你自己动手 不过,我可以概述一下CloudBees,它在2012年10月发布了一个非常
我已经开始评估亚马逊ec2了。还有其他选择或建议吗?游戏框架中最流行的paas是什么?这是一个很复杂的问题,无法客观地回答。我建议你自己动手 不过,我可以概述一下CloudBees,它在2012年10月发布了一个非常好的Play 2故事 使用ClickStart功能启动演示应用程序相当容易,它可以设置应用程序、数据库、repo和持续集成作业。Play 2下载页面上提供Play 2 ClickStart(播放2单击开始)按钮。这也可以在开发者wiki上找到。您需要一个CloudBees帐户来运行它,并且您可以在一个免费帐户上运行它 在引擎盖下,每个堆栈都通过一个名为ClickStack的功能进行设置。Play 2 ClickStack是一个官方的管理的堆栈,这意味着CloudBees在生产中支持该堆栈。更多关于管理意味着什么的信息 最后,开发人员wiki上有一个专门用于Play2的社区页面,可以为您提供有关使用Play2堆栈的详细说明 免责声明:我为CloudBees工作非常适合入门,并且可以扩展很多。几乎没有锁定(他们的大多数插件在Heroku之外都能完美地工作),时机成熟时,您可以直接部署到EC2,甚至可以同时使用这两个插件来实现简单的稳定性(当您希望受到重创时,只需启动20个工作人员) 据我所知,Heroku是EC2 east的主机,imho是最简单的入门方式 EC2显然更“健壮”,但您需要依靠自己。Heroku是git推送部署,EC2是“给我一个完整的操作系统映像” Engineyard可以帮助您部署到EC2,并提供警报和客户支持等其他好处,成本约为EC2成本的20% 中间有很多东西,但我喜欢这条路线。在Heroku建立原型,在那里进行尽可能多的扩展,当您变得太大而无法使用此格式或需要更精确的控制时,请转到EC2(如果您没有一些DevOps向导,请通过engineyard) p、 美国:“最好”的平台是,而且永远是你自己的数据中心。怀疑你是否处于那个水平,也不需要那个控制水平。所以你不需要最好的,你可能想要“最容易使用和可扩展”“没有银弹…” 更新:这在很大程度上取决于您的应用程序、负载、预算、技能和部署频率。所以很难说 根据我的经验:
- Heroku:易于部署,易于集成外部服务(数据库等),但价格昂贵
- OpenShift:正式不支持生产(您可以)
- Cloudbees:您得到了一个持续集成系统,但很难预测成本
- 自托管:更难部署,维护更多,但更便宜
仍然需要探索heroku和cloudbees。我可以看到OpenShift支持Play 2。你说还没有准备好生产是什么意思?这是因为目前还没有“官方”的盒式磁带:试试这个盒式磁带:如果我是对的,DIY是不可扩展的。你是如何让你的游戏应用程序在5档上运行的?你能分享一下吗?可惜豆茎不支持游戏。这是我最喜欢的PaaS。