我即将使用Flex作为前端,BlazeDs,Java Web Services和MongoDB作为后端来开发我的masters项目。我希望在云上部署和管理它。(该应用程序分析来自各种来源的金融数据,我将需要查询多个端点以获取新闻文章和数据库进行处理)
出于演示和演示的目的,我尝试使用云而不是部署在本地。
我看到了heroku (http://www.heroku.com/),但我不确定它是否允许闪存。
请推荐一个支持Flex、BlazeDs、Java Web Services和MongoDB的云应用程序平台?
发布于 2011-08-29 07:52:09
Amazon Web Services是一个很好的起点。你可以在注册后15-30分钟内准备好一个实例。如果您只是在尝试,那么您应该尝试启动并运行Amazon Linux Image (AMI)。在网上搜索如何设置Tomcat,对于你的需求来说,使用J2EE可能太多了,但你可能知道得更多。
但是一句忠告,最好先让你的应用程序在本地机器上运行。然后放下程序员的帽子,100%地戴上部署的帽子,因为这是一个很好的配置部署环境,用于Tomcat配置、Blaze DS、Mongo的故障转移服务器、负载均衡器和各种非编程任务。您将希望在离家较近的地方使用您的开发堆栈,以便能够快速诊断。
云业务只有在以下情况下才是伟大的: 1)不使用家庭PC和带宽作为服务器;2)希望全局镜像指向您的应用程序,以便用户在世界的一个区域的延迟不会比世界的另一个区域慢;3)您希望将一个应用程序的计算负载分配到同一个应用程序的多个实例中。
云的部署相对便宜,但如果你有一个占用GB带宽和存储的应用程序,准备好支付1000美元以上的成本。你可以通过购买无许可费用的操作系统来节省资金,以获得更好的价格。
https://stackoverflow.com/questions/7224232
复制相似问题