在Amazon Elastic Beanstalk中的平均堆栈应用程序实现



我们正在开发具有POS的电子商务应用程序。这是我首选的应用结构

2个带有节点的服务器,该服务器将同时管理电子商务后端和POS后卫1个具有Angular JS的服务器,将运行两个前端1个带有MongoDB的服务器

现在,我计划与Amazon AWS EB实施相同的结构。有人可以帮助我解决服务器的结构,该如何实现?

预先感谢

弹性豆键并不适合传统的N层体系结构。EB的基本单元是应用程序,其中包含一个或多个环境。每个环境由一个或多个实例组成,环境可以自动缩放或向下缩放。在环境中,每个实例都有相同的代码部署。

因此,理论上您可以定义三个独立的EB应用程序(电子商务后端,POS后端和角前端(以及在EC2上单独运行的MongoDB实例。(目前EB和RDS都不支持MongoDB。(

但是,除非您需要自动缩放,否则我认为您不会从EB中获得太多收益。探索AWS的其他部署工具(也许云形式?(可能更有意义。

替代,如果您可以将服务器组合到一个实例中,那么EB可能很有意义。

相关内容

最新更新