我正在为一个利基行业构建 SaaS 应用程序。该应用程序的架构使得每个订阅者都可以获得自己的应用程序实例(例如,允许自定义)。这基本上是网站文件(ASP.NET MVC 内容)和 SQL 数据库的副本。足够简单。
我正在考虑迁移到 Windows Azure - 我的硬件托管成本一直在上升(现在每月约为 450 英镑,此外还有购买新硬件的成本以及管理一切所需的时间)。 Windows Azure 的平台即服务不仅在金钱方面而且在时间上节省了相当大的成本,我不必花时间进行服务器管理(或者在主板坏掉时与戴尔的外包支持团队打交道)。
请记住,我谈论的是 PaaS 服务,我对使用虚拟机不感兴趣,因为它与物理服务器具有相同的管理麻烦。
现在,我正在/正在考虑向我的客户提供的一项服务也是网络托管和托管交换。这两项服务均由我的并置硬件提供,但对于没有 VM 的 Azure,我无法在 IIS 中创建任意网站。
Windows Azure 确实提供了简单的 Web 托管服务,我可以使用它向最终用户出售 Web 托管,但我在网上找不到任何资源说明 Microsoft 是否允许这样做。
至于托管 Exchange - Microsoft 不提供 Exchange-on-Azure(除非您将 SPLA 许可证带到运行 Exchange 的 VM),但如果我朝这个方向发展,我可能会完全放弃 self 管理只需转售白标 Hosted Exchange 服务即可。
回到网站,有谁知道我是否可以直接向其他人收费以代表他们创建/管理 Azure 网站?
最佳答案
据我所知,从 MSFT 的角度来看,没有什么可以阻止您这样做,作为 SAAS 提供商,您将为最终客户端管理一切,您只需利用 Azure PAAS 作为托管环境并自行管理您的 SASS应用程序。您有多种选择:云服务(Web 和 Worker)或 Windows Azure 网站(WAWS - 具有共享或保留模型),请查看此博客文章以获取最适合您需求的指导:http://blogs.msdn.com/b/silverlining/archive/2012/06/27/windows-azure-websites-web-roles-and-vms-when-to-use-which.aspx
根据您的要求和显然的价格点,选择最适合您的模型,*注意 WAWS 共享实例目前不允许自定义域( future 路线图)。
关于 Hosted Exchange,这里是否有潜在的 Office 365 玩法,MSFT 已经提供了 SAAS 产品,您可以成为系统集成商 (SI) 来实现它,值得深思...
HTH
关于azure - 转售 Azure 网站服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12023610/