我有两个客户端的应用程序:web和mobile(Android和iOS)。
我应该创建:
什么是最佳选择?
答案 0 :(得分:3)
Elastic Beanstalk(EB)应该托管一个应用程序。因此,如果不同的客户端是两个不同的应用程序(具有不同的代码,而不仅仅是相同代码的不同“历史”版本),它们应该位于两个不同的EB应用程序上,每个应用程序都有自己的一组环境(您可以进行开发) ,例如,预生产和生产环境。)
答案 1 :(得分:1)
最近我遇到过这种情况,我认为这主要是个人偏好。在影响仅涉及一个角色的维护的服务不会干扰其他角色的情况下,我更愿意尽可能地将它们分开。
示例:如果您需要对Web服务器角色进行维护,则根本不必担心您的移动应用服务器。