Windows Azure的Web应用程序托管

问题描述:

我一直在抓我的头的某个时候知道让我的问题整理出来这听起来愚蠢的,但在这里不言而喻....Windows Azure的Web应用程序托管

,当我们做一个简单的网站使用asp.net要利用它给大家使用它,我们做同样的事情

  1. 专利对于任何一个网络地址/ URL在那里例如GoDaddy等
  2. 比找到一个托管服务提供商来承载我们网站上的域名,我们已经采取。

  3. 托管服务提供商为我们提供了不同的磁盘空间和数据库空间。

  4. 图片中还有一处是由供应商处理的流量。

现在我的情况。 我正在开发一个使用Windows Azure的云网络应用程序来使它生活,我必须做一些上述类似的步骤。相关问题......

  1. 我可以从任何服务提供商获取任何域名(即可用)。
  2. 怎么样主办如何完成。
  3. 我知道如果我想使用sql azure,微软提供了一些计划,但我发现代价太高。
  4. 什么是数据库具有成本效益的解决方案的最佳选择。

只是一个FYI 我的网站是一个内部项目,将有一些2-5用户。

+0

考虑使用表格存储,它便宜得多。 –

具体做法是:

  1. 是的,你可以再点你的域名用于您的系统
  2. Azure提供了您的应用程序的主机在Azure主持人:你可以直接从Visual Studio发布到这一点。
  3. 是的,对于小型应用程序,SQL Azure可能很昂贵:它可能不是最好的选择。

Azure与许多基于云计算的解决方案一样,真正适用于需要轻松扩展且需要最短停机时间的应用。

如果您只使用少数用户,则可能会发现使用共享主机或共享虚拟主机会更好。

共享主机是最便宜的选择(每月几美元),但很可能会限制您可以在该主机上执行的操作,磁盘空间,数据库访问等。

虚拟主机可能是最好的选择。只需花几美元,您就可以获得管理员访问合理大小的虚拟机的权限,您可以在其中安装任何东西,包括数据库(如MySQL)。主要缺点是你需要使用补丁等方式使服务器保持最新状态,并且将应用程序扩展到几百个同时使用服务器场的用户将会变得更加困难。

+0

我觉得我们都在同一页面上,有几件事让我感到困惑。云为我的要求提供的托管计划是什么? – ankur

+0

你有很多选择:从像Rackspace这样的大玩家到像Memset这样的小公司(我个人最喜欢的)。 –