有许多廉价的网络托管服务可用,但许多服务经常出现故障或无法处理巨大的请求。我已经读到云服务总是可用的,你只需为你使用的东西付费,但是云服务对于托管简单的应用程序或博客来说是否昂贵?
或者我会这样提出我的问题......
如果网络开发人员想在线托管他的应用程序,哪种服务最适合普通网络托管;云托管,如 Windows Azure 或 Amazon Web Services?
有许多廉价的网络托管服务可用,但许多服务经常出现故障或无法处理巨大的请求。我已经读到云服务总是可用的,你只需为你使用的东西付费,但是云服务对于托管简单的应用程序或博客来说是否昂贵?
或者我会这样提出我的问题......
如果网络开发人员想在线托管他的应用程序,哪种服务最适合普通网络托管;云托管,如 Windows Azure 或 Amazon Web Services?
博客:
如果您想托管博客,请查看 blogger.com 或 wordpress.com。两者都是免费的,您不必关心系统管理、扩展和成本。您可以在 blogger.com 中免费使用自定义域名。
应用程序:
如果您想在云上运行应用程序,有几个选项:
PaaS(平台即服务):
IaaS(基础设施即服务):
每个都提供不同的操作系统、语言、定价。您需要根据自己的需要进行选择。如果您不期望太多流量,他们中的大多数都有免费套餐。做决定前先试一试。
如果您正在寻找选择哪个服务提供商,那么您是正确的,有许多可用选项。
最近,我参加了与 Scott Guthrie 的谈话,他展示了 Azure 的优势。我碰巧有一个朋友坐在我旁边,他正在使用亚马逊的 App Harbor 服务开发他的网站。他认为,根据 Scott Guthrie 的介绍,Azure 产品太好了,不容忽视。显然 Azure 的定价结构(根据 Scott Guthrie 的说法)试图与 App Harbours 相匹配,但可用的功能足以让我的朋友认为 Azure 产品太好了,不能利用。
正如你所知,我的朋友正在开发一个带有文档数据库(我忘了是哪个)和标准 JQuery UI 等的 MVC 网站。
如果您正在计划进行类似的冒险,那么我相信这两种服务都足够了,但是在权衡了所提供的服务之后,显然您拥有的 Azure 功能比 App Harbour 更多。
有关更好的描述,请参阅:Windows Azure or Amazon EC2 for ASP.NET MVC Development?
需要注意的一点是,Azure 很快就会更新,根据我的经验,这将带来更好的用户体验。