【SD2C谷歌技术专场报道】12月4日,IT技术精英们期待已久的年度盛宴,由CSDN和《程序员》杂志联合主办的第二届SD2C(软件开发2.0)大会上,谷歌中国工程研究院副院长 全球工程总监幺宝刚给与会的上千名听众带来了《共同打造云计算时代的开放网络平台》主题演讲。
幺宝刚首先介绍了谷歌在推进云计算网络平台上的进展,他表示目前谷歌很多基于云计算的应用已经提供给用户使用。这些产品都是免费试用而且都采用开源模式,谷歌也为各种应用提供了API接口。感兴趣的技术人员不但可以方便的使用这些基于云计算平台的产品,还可以将源代码下载下来分析,更可以利用谷歌提供的开发环境,把应用做的更好。
云计算的需求是如何诞生的
幺宝刚回忆,多年前大型机流行时,大型机承担了很重的计算能力和存储能力。但当时能通过各种手续使用到主机的人数非常有限。自己在读书的时候,在美国国际技术中心区做研发,当时要使用到这些计算资源,对方必须要清楚的知道你要做什么事情,你需要多少上机的时间用到这些资源。美国国际技术中心的计算资源很丰富很强大,但很少有人能够访问和利用到这些资源。
在进入个人电脑时代后,个人电脑的计算能力和存储量获得增强,但系统的安装变得更加复杂,每一台终端都需要安装很多软件。
随着互联网的普及,又回到类似主机流行的时代,只是把原来集中的权限向广大普通用户开放。谷歌一直坚持开放平台的路线,因此更多的人可以享受到谷歌提供的计算能力和存储量,系统的安装变得更加简便,但用户体验和丰富性并没有受到影响。
幺宝刚举例,Google Apps就是一款向开发者开放的产品,广大的技术人员可以利用谷歌提供的平台和资源做自己需要和感兴趣的应用开发,共享谷歌的资源,包括地图,热榜,翻译等多种产品,将数据存储在谷歌的数据库。当然,谷歌给每个开发者开放的数据库资源也是有限的,超过500M的流量会有一个具体的收费方法。
谷歌的云计算
一方面在后台存储资源上,让更多的开发人员享受到谷歌服务。第二是让云计算的终端更加强大,更有交互性,功能变得越来越强,在连接性方面也做了很大努力,使得互联网的用户,随时随地通过各种各样的终端访问到云端资源,例如通过手机终端。
幺宝刚认为,网络应用客户端,最关键就是浏览器。未来的网络应用不需要做任何的下载,不需要任何软件,访问到的网络服务也都基于开放标准。传统客户端应用逐渐减少,现有的应用都在向网络化发展。作为网络应用最重要的终端接口——浏览器,地位和作用越来越重要。这也是谷歌全力打造自己的浏览器Chrome的原因。由于采用了一些新技术,例如重写JavaScript引擎,采用多进程结构,确保电脑安全的“沙箱”模式,对开发者的“亲和”,全面整合谷歌产品,由此形成了一个无比强大的客户端。
云计算和互联网代表了未来,开放和合作是谷歌长期坚持的理念。通过跟技术人员和合作伙伴一起打造一个更加开放的平台,提供越来越丰富的互联网应用,人们也会更多的去用搜索,谷歌就会发展得更好,形成共同发展的多赢格局。(付江/文)
更多精彩,请关注:2008软件开发2.0技术大会
【发表评论0条】