《Windows Azure Platform 系列文章目录》
熟悉Windows Azure的网友都知道:在过去,如果我们想将自己现有的Web Site部署到Windows Azure托管服务里,需要做如下的迁移工作:
- 在我们的Web Site里添加一个Cloud Project
- 在Cloud Project添加对现有Web Site的引用
- 在Web Site里添加WebRole.cs类,并添加相应的代码
- 将此Cloud Project部署到Windows Azure托管服务里。
我们可以看到,这个迁移和部署的过程非常麻烦。那如何才能简单的直接将Web Site部署到Azure里呢?
在新的Management Portal里,微软新增了Windows Azure Web Site这类托管服务,通过Azure Web Site,我们可以非常简单而快速地将已有应用部署到云平台上去。而不需要添加其他的步骤,例如Add Cloud Project等。
那如何在 Windows Azure上新建Web Site呢?我们来看下面的内容。
首先我们登录Management Portal管理界面,并选择New Management Portal,跳转到新的管理界面。
点击管理界面左下角的"NEW"按钮,如下图:
在下面的窗体里,选择"Web Site"-->"Quick Create",在URL里输入我要创建的URL站点名,我们这里起名"ALeiWebSite"。在输入完URL之后,Windows Azure会检查URL站点名是否重名并提示用户。
输入完URL之后,我们可以在Region里设置创建的Web Site所在的数据中心位置。设置Region的原则是:
- 在开发测试过程中,离开发团队所在位置接近,以加快部署时间。
- 在生产环境中,离最终客户的物理位置要尽可能接近,以加快访问和使用时间。
- 和Storage存储服务的位置要保持一致。
这里我们创建的URL为"LeiMVC4",选择"West Europe",我们点击"Create Web Site",。如下图所示:
创建完成后。我们在左侧图标中选择"Web Site",就可以在右侧列表中,查看到之前创建的名为"LeiMVC4"的站点。如下图所示:
我们选择这个站点,页面会进行跳转。如下图:
在上图中,会分别显示我创建的"LeiMVC4"这个站点的详细情况:
- Dashboard(仪表盘)会显示这个站点CPU运行情况,出站进站的数据等。(因为我之前通过IE访问过这个站点的资源,所以你会在Dashboard看到CPU运算和数据流量的情况。)
- Usage Overview会显示CPU运行时间,内存使用情况等资源信息。
- Status会告知用户Web Site的运行情况。
- 在quick glance里,选择"Download publish profile",将弹出的文件保存到本地磁盘上。这个文件我会在下一章的内容里做详细的介绍。
-
- 我们点击Site URL链接:http://leimvc4.azurewebsites.net/,可以查看我们创建成功的Web Site站点。
虽然之前是创建内容为空的Web Site,但是Windows Azure会以非常好友好的界面告知用户,该Web Site创建成功。
在下一章里,我会给大家介绍如何将本地VS2012 Web Site部署到Windows Azure上。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构