我正试图找出我在创业时所使用的移动应用程序所需的AWS服务。我们正在开发的应用程序将在今年晚些时候进入应用程序/游戏商店,因此我们需要一个“最佳实践”解决方案。它必须具有很高的可伸缩性,因此,如果有数千个对服务器的请求,它应该保持稳定和快速。另外,我们可能想在上面部署一个网站。
实际上,我们使用的是带有链接应用程序的Uberspace (Uberspace)服务器,并在其上运行MongoDB。一切都很好,但是对于发布版本,我们想要使用AWS。我们需要的是可以运行Node.js / MongoDB (或类似于MongoDB)的东西,也需要存储用户可以请求的配置文件图片之类的图像。
我已经在他们的网站上读到了一些关于AWS的信息,但这并没有多大帮助。有这么多的服务,我们不知道哪一个完全符合我们的需要。
一位朋友告诉我,只需使用AWS EC2来存储Node.js服务器+ MongoDB和S3的图像,但我在一些网站上读到,最好使用这种架构:

如果有人能和我们分享他/她的知识,我们会很高兴的!
发布于 2017-08-05 17:32:36
发布于 2017-08-05 11:22:32
如果您想要一个非常高可伸缩性的应用程序,您可能需要使用带有AWS的无服务器架构。有一个名为“无服务器”的框架,它帮助您管理和组织所有lambda功能,并将它们放到AWS网关中。对于存储,可以使用AWS EC2并安装MongoDB,也可以使用AWS DynamODB作为NoSql存储。如果您想要一个前端,包括网络和移动,您可能希望访问的反应本地方法。
希望我能帮上忙。
https://stackoverflow.com/questions/45521259
复制相似问题