我们是一个经验丰富的网络开发团队。我们已经为特定市场构建了一个发票应用程序。使用 PHP/cakePHP 开发。用于通知的 mySQL、python cronjobs 和 nodejs 后端。
该应用程序也有上传和文件存储。
目前我们正在将它部署到一个专用服务器,每个客户端都有一个子域 clientName.appdomain.com,每个客户端都有一个基本代码和一个单独的 mysql 数据库。我们正在与 100 个客户进行私人 Beta 版测试。我们计划最多达到 10 000 个客户(因为这是一个非常具体的市场),因此我们正在寻找可扩展性和性能
问题是我们不知道如何扩展,我们读到了云、亚马逊 AWS、appengine Heroku 等等,这太令人困惑了。
我们想了解围绕云计算的所有炒作,我们想听听从一台专用服务器扩展到云的团队的意见。
是否无缝,我们是否应该更改基本代码以适应云?如何 ?策略?