【发布时间】:2013-03-14 21:21:54
【问题描述】:
这可能并不新鲜,但我希望有人能让我走上正轨,因为它在 azure 部署期间有点混乱。我正在计划在 Azure 上进行部署。这就是我所拥有的
- 面向公众的 ASP.Net MVC 应用程序(web-role)+ WCF 服务(web-role)只能对此 asp.net 应用程序 + WCF 服务(worker-role)访问 1. over message-排队
- 自定义 STS 即 ASP.NET MVC 应用程序(Web 角色)充当 Id-Provider(用于 1. 它是一个依赖方)+ WCF 服务(Web 角色)向 RP 公开一些 STS 功能,例如1.
- SQL Azure:由 1 和 2 访问 注意:1. 最终将成长为一个门户,在 Web 上托管多个 wcf 服务,并为内部和外部访问提供辅助角色。
我的问题是,如果 1. 将成为公开的应用程序,而 2. 是为了 1. 联合安全性(内部),我应该如何规划我在 azure 上的部署,记住 1. 需要规模- 稍后与两个 wcf 服务一起退出?我是发布到一个云服务还是如何发布? 我的理解是,云服务是 n-web/worker 角色的逻辑容器。 但是当你有 2 个 web 鞋底时,比如在这种情况下,两个 asp.net 应用程序,哪一个成为默认的?
最好的问候 萨蒂什
【问题讨论】:
标签: asp.net deployment azure azure-web-roles azure-worker-roles