【问题标题】:ASP MVC3 with razor running on Azure在 Azure 上运行带有剃须刀的 ASP MVC3
【发布时间】:2011-05-28 05:59:58
【问题描述】:

我想创建一个简单的 ASP MVC3 Web 应用程序来学习并托管它。我熟悉 ASP MVC,但对 Azure 云知之甚少。如果可能的话,我希望将这些托管在云上,但我不确定从哪里开始。

谁能给我任何建议。例如,对于使用率非常低的东西并使用 SQL CE 数据库,我需要什么样的 azure 帐户以及大约需要多少费用。

提前感谢您的帮助。

【问题讨论】:

    标签: asp.net-mvc azure


    【解决方案1】:

    您可以轻松创建 ASP.NET MVC 项目并将其托管在单个角色上。虽然@XIII is correct 需要有两个实例才能获得 Azure SLA,但如果你只是在玩一个实例就可以了。您应该在此处查看特别优惠:http://www.microsoft.com/windowsazure/offers/ 使用 Development Accelerator Core,您可以获得 750 小时的小型计算实例,我相信您可以以相同的成本换取 2 倍额外的小型实例。 (在你做之前仔细检查一下!)此外,你得到 100 万个存储交易和 10gb 的存储空间。如果您开始使用新的 Azure 应用程序,我建议您查看 Blob 存储和表存储,而不是传统的数据库。 Azure 存储的可扩展性要高得多,而且对于小规模部署而言,它比 SQL Azure 便宜得多。我建议使用Windows Azure Toolkit 开始使用表和blob 存储。

    我不会尝试使用 SQL CE 或在您的 Azure 角色上运行的任何其他数据库。这将比简单部署更令人头疼。如果您必须拥有 SQL 数据库,则可以每月 10 美元获得 1gb SQL Azure 实例。

    【讨论】:

      【解决方案2】:

      对于 ASP.NET MVC 3,要做的事情是“bin deploy”它 - Scott Hanselman 在他的博客上有一篇关于这样做的帖子: http://www.hanselman.com/blog/BINDeployingASPNETMVC3WithRazorToAWindowsServerWithoutMVCInstalled.aspx

      我建议您下载 Windows Azure 平台培训工具包并完成前几个实验,以了解 Azure。 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&displaylang=en

      我同意 Nathan 和 XIII 的观点 - 您必须放弃 SQL CE,它在弹性云模型中不起作用,转而查看 Azure 表存储,它既便宜又可扩展。 (而且在第一个实验室)

      如果您只是在玩玩,那么请在 Nathan 的链接上获取介绍性优惠,这是一个免费的开始。不幸的是,您不能使用它来永久运行某些东西,因为没有足够的时间。 (显然,这可能会在新的一年发生变化)。如果你想运行一个非常小的实例一个月大约是 40 美元,一个小的是 90 美元。

      如果您比这更认真,请加入 Bizspark 并免费访问更多资源。

      【讨论】:

        【解决方案3】:

        如果您想拥有 SLA,您至少需要两个实例。

        根据您期望的负载,我会假设小型实例变体对您来说就足够了。

        使用 SQL CE 数据库

        这宁愿变成 SQL Azure 或表存储。 SQL Azure 的成本比表/blob 存储要多得多,因此如果成本对您很重要,请尝试获取有关您想要使用的内容的更多信息。

        要计算成本,我建议您查看这个很棒的工具:http://azureroi.cloudapp.net/

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-08-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-11-28
          相关资源
          最近更新 更多