IT>> 云计算

微软的开发革命:从桌面到云计算

2010-04-2715:08来源:IT时代周刊

第一章 云计算革命

“微软生产和销售的所有软件将会被重新写到Azure平台的云中运行。”在微软首席执行官鲍尔默绘制的一张微软云计算的草图上,VisualStudio非常醒目地被单独放置在最右边。

个人电脑的统治时代业已结束,敢于尝鲜的用户已经能通过网络,免费获得诸如谷歌的企业级在线应用服务,微软因此备感压力。特别在经济不景气时期,用户自然会衡量这些选择的优劣,使微软不得不对过去“购买许可”的传统商业模式进行反思。

按照“软件+服务”的战略,微软于2008年11月发布了云计算平台WindowsAzure,这个平台与遍布世界各地的巨型数据中心和网络一起构成全球化的平台基础。微软的客户、合作伙伴以及广大开发人员可以按照“随用随付费”的方式,在Azure上快速部署自己开发的应用服务。

云计算时代的到来,使软件开发模式和商业模型进入新的时代。VS2010,就是通向微软云计算的快车。

放诸云端

2009年5月15日,杭州市政府与微软合作建设的“软件开发创新服务平台”正式上线,该平台结合微软开发工具解决方案与云计算平台,向中小软件企业和软件外包企业提供全程按需服务。据第一个吃“螃蟹”的杭州浙大信达数码科技有限公司负责人估算,公司使用此平台后,每年仅研发投入成本就可节省70%。

IDC曾有数据说,微软在中国每挣1元钱,合作伙伴就赚16.89元。借助VS2010或许将帮助微软的中国合作伙伴进一步提升增值能力。

《IT时代周刊》记者调查发现,目前,很多企业仍然在使用老版本的开发工具。但不久后,他们会发现自己可能已经跟不上云计算的发展速度。

与传统的开发模式不同,云计算时代的开发强调的是任何人,在任何地点都可以进行开发,代码编写、协作、调试、测试、部署、运行都在云端完成。云计算提供了更多的存储和处理能力。从根本上说,它消除了开发的局限,开发者再也不用忍受有限物理资源的约束。

不过要让传统的应用软件在云计算时代发挥优势,则必需对应用程序的架构进行重大调整。虽然Azure可以满足大部分的云计算工作,但是其有一个缺陷,就是开发周期普遍较长。

VS2010就是为解决这一关键问题而生。VS2010提供的云计算开发服务平台,将提供包括虚拟计算、可扩展存储以及自动化服务管理系统等,通过专门的项目模型、开放的应用程序接口,实现与异构平台和其他开发人员的交流互动。开发人员可以通过这个平台开发、测试、部署Azure上的应用,大大缩短云计算系统的开发周期。

“VS2010与微软云计算平台做了更好的整合。”一位开发人员接受《IT时代周刊》记者采访时说,“将程序包放到云上,把自己的电脑关掉,用任何一台电脑访问网络,这段程序已经存在,所有人都在分享运算能力。而在VS2010中,只需要做很简单的操作就能实现。”

数据显示,截止到2010年1月23日,VS2010第二个测试版的全球下载量超过58万人次,短短两个半月,中国大陆地区下载量总计超过10万次,超过印度排在美国之后居第二位。

难以拒绝的愿景

2009年年初,微软一名技术人员走入重庆金算盘总部大楼,这家公司于2005年开始为客户提供在线软件租赁服务。和许多人一样,金算盘的领导对“云计算”也是一头雾水。

但微软云计算的愿景让人难以拒绝:企业主可以在和谐号上用手机或PDA查询订单、管理经营;在办公室里用PC管理企业、做生意;在码头拿着条码扫描仪与准备办理集装箱入库的员工联系在一起;而企业根本不需要为IT系统担心,因为所有信息都已经放诸“云”上……

几周后,金算盘正式与微软开始了云计算的落地工作。微软通过自己的服务器承担大量程序和数据维护工作,金算盘通过微软Azure云计算为中小企业提供服务,满足不断增长的客户需求。

相关文章

更多>> 论坛精华

更多>> 精彩博文

信息化趋势

产业圈动态

运营业要闻