估算asp.net网站的Azure成本& D b?

时间:2014-01-27 17:37:19

标签: azure hosting azure-sql-database

我最近一直在将Azure视为许多带有MSSql数据库后端的小型asp.net网站的托管平台。我目前使用非微软主机,每月收取固定金额。

我见过的Azure演示和网络研讨会非常诱人。 我遇到的问题是我需要对成本有一定的可预测性,以便我可以适当地向客户收费。我通过一些定价计算器运行,但得到了广泛的结果。在现实世界中我能期待什么?

网站流量较低(每天100次独立访问)。

我最担心的是,有一天我会打开管理信息中心,看到的账单远远超过我引用客户的账单。

任何人都有Azure的经验,可以让我对他们的经历有所了解吗?

举个例子:我目前在托管服务的转销商帐户下有6个小网站。我为所需的所有空间支付〜$ 35.00 /月,包括SQL和带宽。

1 个答案:

答案 0 :(得分:4)

让我分享一下我对此的看法。

在考虑成本之前,我认为 what you need to evaluate if a cloud platform is a right platform for your applications 。下图总结了一些常见的应用程序模式:

enter image description here

您从任何云平台中获得的两个最大好处(至少对我而言)是elasticitypay-per-use定价模型。一般而言,对于低容量站点,云通常比其他托管提供商更昂贵。您可能想要问自己的问题是:

  • 就资源消耗而言,我的应用程序是否需要elasticity?或者换句话说,是否会出现这样的情况:一周需要1台服务器,下周需要10台服务器,然后在那之后的一周又需要1台服务器等等。
  • 即使我的资源未得到充分利用,我是否愿意支付一些额外费用?或者换句话说,即使托管公司可以在类似大小的VM中托管10个站点,您是否乐意在单个VM中托管站点?
  • 是否有任何情况我必须处理流量中可预测/不可预测的爆发?

如果对这些问题的回答是No,那么恕我直言Windows Azure可能不是您托管应用程序的正确平台。

您可以使用Windows Azure的某些组件 - 例如存储,您不必担心永远耗尽磁盘空间或移动服务,这样您就不必担心构建后端对于您可能开发的任何移动应用程序。