google开放程序引擎
App Engine——给Web开发人员提供的托管平台。
App Engine和AWS的服务比较不完全相同,Amazon发布的是一套独立的服务,你可以使用它们创造一个通用计算平台,这些服务可以共同工作,但并不绑在一起。
App Engine则几乎是一个Web应用引擎。将很多类似AWS在独立包中提供的功能绑到一起:类似S3的存储功能,类似EC2的自扩展和处理能力,以及类似 SimpleDB的数据库功能。App Engine同时还提供一些AWS没有的能力比如Python环境、Google API,以及有可能的部分免费服务。App Engine更像是其他一些Web平台服务
App Engine针对应用可以提供自扩展和故障恢复的能力。全球配置设定则提供了认证、分析和对Google服务API的访问。还有可下载的SDK,能够进行本地开发和调试。本地开发的应用移到Web上只需要一条命令。
所有的应用将会在appspot.com域名下。每个开发人员目前有三个应用ID。应用上载后就是
http://application-id.appspot.com。开发人员当然可以把自己的域名指过来。你可以在application gallery看到当前的一组应用
App Engine最初包括几个API。User API允许应用认证Google 帐户。Mail API允许应用发邮件——从开发人员注册的邮件地址发送。其他API则允许与数据库的交互以及从URL抓取内容。
该服务最开始是免费的,还提供500MB的存储空间以及针对每月5百万页的充足带宽和处理器能力。
现在Google App Engine 推出收费计划,让有更高要求的用户可选择。免费版的App Engine帐户只提供500MB空间,以及每月500万PV流量。而新的App Engine收费计划则允许用户购买额外的运算资源。具体的价格表如下:
* $0.10 - $0.12/CPU core小时
* $0.15 - $0.18/每月每GB空间
* $0.11 - $0.13/每GB输出带宽
* $0.09 - $0.11/每GB输入带宽
这个收费计划将在今年晚些时候正式推出。此外,在数周内App Engine还将会提供两个新的API。一个是图像处理API,允许开发者在服务器里缩放、旋转及修剪图片;另一个是缓存API,可令网页更快地渲染。
Google App Engine 视频
http://player.youku.com/player.php/sid/XMjM3MTc1MzI=/v.swf