我正在开发一个要部署到 Windows Azure 的应用程序。在这样做之前,我试着计算一下这个部署的价格,我也不是很清楚。部署包含一个带有 SQL DB 的 ASP.NET MVC 4 应用程序的一侧,该 SQL DB 将具有大量读取(用于使用异步方法)并将结果以 json 格式返回到 Web 客户端。
此外,对于进行搜索的用户,我将在 Node.js 中拥有一个聊天服务器,用户可以在其中与应用程序进行通信。
我知道就出站流量和我的数据库中的存储而言,完全取决于用户数量,但是我选择 Windows Azure 应用程序到 ASP.NET 和服务器聊天的哪种服务?网站??云服务??网络角色和工作者角色是如何产生的?如果我想要两个服务中的任何一个的可扩展性怎么办?谢谢