摘要:
在2000年初的时候,笔记本电脑和台式机还是非常强势的,那时候智能手机也只是刚刚出现。我的第一个手机是在2001年买的三星的Anycall A288--第一款双屏手机。我还记得那时候的手机只需充电一次就可以用一个星期之久。手机也方便了我的生活,我用不着在寝室楼下排着队打电话了(突然想到了《那些年我们一起追过的女生》....)。虽然当时的手机话费相比现在非常昂贵(电话一分钟6毛,短信1毛一条),但是手机却给我的生活带来了非常大的便利:我随时随地都可以与我的朋友进行联系,不管是在图书馆还是在寝室楼、亦或是在公交车上。 那时的我还从未想到,仅仅10年间,现在的智能手机能够有着这么大的变化:拥有... 阅读全文
摘要:
《Windows Azure Platform 系列文章目录》 OK,前几章我们已经在VHD里安装了Windows Server 2008 R2操作系统,并且还安装了.NET Framework 3.5和IIS。最后成功的将VHD上传到Windows Azure位于香港的数据中心里。 现在OS、Middleware和Runtime都准备好了,但我们还缺少web应用让用户浏览和使用。那让我们开始本章的内容吧! 因为VM Role还处在Beta阶段,所以如果想在VS2010中使用NewVirtual MachineRole,请下载注册表文件并安装。 64bit的操作系统请下载这个 ... 阅读全文
摘要:
《Windows Azure Platform 系列文章目录》 前一章里我们已经介绍了如何使用Windows Azure Startup来执行额外的配置任务,比如注册COM组件和注册Windows Service。 另外,在Windows Azure SDK 1.5的时候,有新的API可以确定当前是否是在模拟器下运行。在.NET里有新的RoleEnvironment.IsEmulated静态属性。 但是如果你在本地调试模拟器时,想在测试的时候不想执行Startup的步骤。我们改怎么办? 我们看下面这个Startup节点: ... 阅读全文
摘要:
《Windows Azure Platform 系列文章目录》 之前的4节内容里,我们已经创建了一个VHD(Virtual Hard Disk),这个VHD包含的内容有Windows Server 2008 R2操作系统其他软件(Office、ESRI ArcGIS等)IIS.NET Framework 3.5Windows Azure VM Role Integration Components更新了Windows Update设置了System Preparation Tool 其实我们之前做的就是准备IaaS (Infrastructure as a Service)中的O/... 阅读全文
摘要:
《Windows Azure Platform 系列文章目录》 在前一章里,我们已经详细介绍了如何在VHD里安装IIS和升级Windows Update。 在本章,我将会介绍如何在VHD里安装Azure VM Role组件。 1.在一台已经安装好Windows Azure SDK的机器里,浏览到SDK安装路径,在ISO文件夹里找到wavmroleic.iso文件。 2.打开Hyper-V Manager,启动之前我们已经创建好的Virtual Machine(虚拟机). 3.在Virtual Machine Connection窗口里,找到Media菜单,点击DVD Driv... 阅读全文
摘要:
《Windows Azure Platform 系列文章目录》 通常情况下,Microsoft Azure的PaaS比较适合那些架构比较新的应用程序:- Web Role负责前端展示和交互- Worker Role可以在后台进行复杂计算- Woker Role和Web Role相结合,实现多对多的可伸缩计算- Startup Task可以在Azure VM启动的时候,通过系统命令(PowerShell)修改系统配置。Startup功能会在系统迁移、故障恢复的时候自动执行。 而VM Role最适合部署那些"老"的应用程序,这些应用程序往往会有复杂的安装和配置过程。 在前一章. 阅读全文
摘要:
《Windows Azure Platform 系列文章目录》 1.启动Virtual Machine,开始安装Windows Server 2008 R2 2.选择Language等其他选项 3.按"Install now"开始安装 4.选择"Windows Server 2008 R2 Enterprise(Full Installation)" 5.选择"I accept the license terms",然后点击"Next" 6.选择"Custom (advanced)" 7.在选择 阅读全文
摘要:
《Windows Azure Platform 系列文章目录》 在开始本次教学之前,请安装Windows Server 2008 R2的操作系统,并且添加Hyper-V组件,最后还需要准备Windows Server 2008 R2的英文版ISO镜像。 主要的步骤如下:使用Hyper-V创建基于Windows Server 2008 R2的VHD在VHD里,安装Windows Server 2008 R2企业版操作系统(必须是英文版,可以是试用版,在这里下载)在VHD里,安装IIS和.NET Framework在VHD做收尾工作将VHD上传到Windows Azure VM Ima... 阅读全文
摘要:
《Windows Azure Platform 系列文章目录》 我们之前介绍的都是Windows Azure 的Platform-as-a-service (PaaS) 特性。Azure PaaS预先安装了Windows Server 2008 R2的OS,中间件安装了.NET Framework 3.5。Azure PaaS还有重要的概念是Web Role和Worker Role。PaaS比较适合新的应用或者是架构比较好的应用,因为这样能利用Web Role、Worker Role可伸缩,易扩展的特性。 但是对于那些已经存在时间很长的商业应用(legacy systems),可能... 阅读全文
摘要:
《Windows Azure Platform 系列文章目录》让我们再回顾一下Windows Azure Startup Task 在以上代码中,最核心的就是Startup.cmd,这个cmd可以是PowerShell s... 阅读全文