我们有一个刚刚完成开发并正在Beta阶段运行的产品。
我们现在想花时间将其开发到基于云的架构上。
这是一个带有MySQL DB的PHP / Node.JS平台。每个Tennant都有一组单独的设置,这些设置取决于所使用的主机名(作为Web应用程序层是无状态的,存储在DB中)。还有一个单独的主实例用于控制子实例。
我的想法如下:
这是解决此问题的最佳方法吗?
答案 0 :(得分:1)
听起来不错。您可以使用这样的工具来使您更容易准确地了解您的计划吗?
此外,您还提到了node.js。使用AWS API Gateway和AWS Lambda,您可以使堆栈中的大部分变为无服务器,这意味着您只需要担心将EC2实例用于PHP代码。