最近才关注Google App Engine, 仔细看看主页 http://code.google.com/intl/zh-CN/appengine/, 和开发人员指南http://code.google.com/intl/zh-CN/appengine/docs/,感觉到这个产品的前途无量。本来想看看Youtube上的演示视频,不过具有中国特色的网络总是不配合。
什么是 Google App Engine?
http://code.google.com/intl/zh-CN/appengine/docs/whatisgoogleappengine.html
Google App Engine 可让您在 Google 的基础架构上运行您的网络应用程序。App Engine 应用程序易于构建和维护,并可根据您的访问量和数据存储需要的增长轻松扩展。使用 Google App Engine,将不再需要维护服务器:您只需上传您的应用程序,它便可立即为您的用户提供服务。
您可以使用 appspot.com 域上的免费域名为您的应用程序提供服务,也可以使用 Google 企业应用套件从您自己的域为它提供服务。您可以与全世界的人共享您的应用程序,也可以限制为只有您组织内的成员可以访问。
可以免费开始使用 App Engine。注册一个免费帐户即可开发和发布您的应用程序以供全世界的人共享,而且不需要承担任何费用和责任。免费帐户可以使用多达 500MB 的持久存储空间,以及可支持每月约 500 万页面浏览量的超大 CPU 和带宽。
使用 Google App Engine 的预览版期间,仅提供免费帐户。您很快就能够购买其他的计算资源。
http://code.google.com/intl/zh-CN/appengine/docs/whatisgoogleappengine.html
Google App Engine 可让您在 Google 的基础架构上运行您的网络应用程序。App Engine 应用程序易于构建和维护,并可根据您的访问量和数据存储需要的增长轻松扩展。使用 Google App Engine,将不再需要维护服务器:您只需上传您的应用程序,它便可立即为您的用户提供服务。
您可以使用 appspot.com 域上的免费域名为您的应用程序提供服务,也可以使用 Google 企业应用套件从您自己的域为它提供服务。您可以与全世界的人共享您的应用程序,也可以限制为只有您组织内的成员可以访问。
可以免费开始使用 App Engine。注册一个免费帐户即可开发和发布您的应用程序以供全世界的人共享,而且不需要承担任何费用和责任。免费帐户可以使用多达 500MB 的持久存储空间,以及可支持每月约 500 万页面浏览量的超大 CPU 和带宽。
使用 Google App Engine 的预览版期间,仅提供免费帐户。您很快就能够购买其他的计算资源。
初看好像是一个虚拟主机服务商,但我认为实际意义远不止于此。他能提供透明的平台,提供平台上的API用来调用,现在就提供了:
1. 网址抓取;
2. 邮件;
3. 缓存;
4. 图像操作。
四类API,看起来像不像windows提供的API接口呢?我们可以看看应用程序的发展历史,开始是PC机,写的程序很难移植,windows和linux等自己有自己的标准,各种语言都有市场。后来Java出来了,只要有一个java虚拟机,write once run everywhere. 卷起了开发界的飓风,java迅速占领市场,引得很多语言都向java学习,.net就是这个趋势的代表。这里可以看出了一个平台的重要性,有一个好的平台提供给客户,客户在此基础上构建出优秀的应用,这时候,客户的应用成功了,平台也就成功了。当在此平台上的应用越来越多的时候,大家对这个平台的依赖性就越来越强。
Windows的市场这么大,最主要的就是windows上的程序多。windows从推向市场开始,就已经意识到开放平台API,让程序员能自由的扩展的重要性。而现在,网络和我们的生活已经密不可分,网络的领导者Cisco最近开始了为期3个月的2009思科中国用户虚拟体验大会,而且思科中国去副总裁梁永健在开幕式反复提到Network as platform, Cisco已经开始为设备这一层平台开始了准备。应用这一层的平台呢?显然Google已经早有行动了。想像着某一天,网络就是一个大平台,我们的应用都跑在上面,全世界任何一个人都可以使用,并且数据都是同步的,那PC机上还要装什么程序呢?一个浏览器就够了。
设备这一层,Cisco已经抢了;平台这一层,Google也开始部署了;留给我们的呢?只有应用这一层了。