我有一个可以移植到 WordPress 插件之类的应用程序,但由此产生了一些问题。允许系统做它所做的事情的算法将被完全公开,并且可供所有人复制等。但是,社区的修改和改进很简单。
另一方面,无需将所有现有功能添加到插件中,插件(在下载时)可以链接到中央服务器,在该中央服务器上创建帐户、用户管理和数据传播将从该中央服务器进行以每个帐户为基础。
这对网络架构提出了更高的要求,并确保适当的扩展方案到位。
当前的 .Net 应用程序运行在一个 SQL Server 和 IIS 以及一个 Windows Server 上运行,目前在单个 Amazon AWS m1.large 实例上运行每月生成大约 50,000 次页面视图,并且需要升级到更强大的实例。显然,随着收入的增加,我计划将其分成两台服务器
所有数据访问都是通过单一数据访问服务执行的,并且针对 1..* 情况进行了良好的架构设计 - 数据访问不绑定到一个网站。
我的问题是:为了向大众提供数据访问服务,我需要解决哪些 AWS 难题?