白金译作 App Engine:在Google上托管你的应用

3335个读者 翻译: sniffer  04/08/2008 原文 引用 双语对照及眉批 字体大小

简介

今天晚上第二次CampFireOne上Google Code将会宣布App Engine——给Web开发人员提供的托管平台。这一服务将会进入封闭测试阶段,10,000名开发人员将被允许参加进来,可谓”先到先尝”。

今天晚上第二次CampFireOne上Google Code将会宣布App Engine——给Web开发人员提供的托管平台。这一服务将会进入封闭测试阶段,10,000名开发人员将被允许参加进来,可谓”先到先尝”。

 

终于等到了Google平台。传说Google的服务器服务以及开发工具已经有好几年了。自从Amazon Web Services提 供了很好的类似服务之后我们都知道Google加入进来是迟早的事(下一个是Microsoft无疑)。App Engine和AWS的服务比较不完全相同,Amazon发布的是一套独立的服务,你可以使用它们创造一个通用计算平台,这些服务可以共同工作,但并不绑 在一起。

 

App Engine则几乎是一个Web应用引擎。将很多类似AWS在独立包中提供的功能绑到一起:类似S3的存储功能,类似EC2的自扩展和处理能力,以及类似 SimpleDB的数据库功能。App Engine同时还提供一些AWS没有的能力比如Python环境、Google API,以及有可能的部分免费服务。App Engine更像是其他一些Web平台服务,比如Bungee Labs(类似但有自己的语言),Heroku(支持Rails),还有气数已尽的Zimki(它支持服务器端JavaScript,请参考Radar文章)。

 

App Engine包括可扩展的数据存储(基于BigTable和GFS,可以参看TechCrunch星期五的报道,这将允许应用扩展到数百万行数据的数百万用户级别),Python运行时环境——受Django(模 板系统)影响极大,以及一个开源Python日志系统。App Engine针对应用可以提供自扩展和故障恢复的能力。全球配置设定则提供了认证、分析和对Google服务API的访问。还有可下载的SDK,能够进行 本地开发和调试。本地开发的应用移到Web上只需要一条命令。

 

所有的应用将会在appspot.com域名下。每个开发人员目前有三个应用ID。应用上载后就是http://application-id.appspot.com。开发人员当然可以把自己的域名指过来。你可以在application gallery看到当前的一组应用。我喜欢appspot这个域名,这是对Blogspot的一种敬意,和Jotspot也很贴合。

 

App Engine最初包括几个API。User API允许应用认证Google 帐户。Mail API允许应用发邮件——从开发人员注册的邮件地址发送。其他API则允许与数据库的交互以及从URL抓取内容。

 

该服务最开始是免费的,还提供500MB的存储空间以及针对每月5百万页的充足带宽和处理器能力。一些部分的服务将会永远免费(具体有多少会在测试 期间确定)。流行的应用最终是要为它的成功付费的。我猜未来Adsense帐号会连到应用上,这样App Engine的费用就可以从那里支付了。

 

另外值得指出的是App Engine不是一个通用计算平台。它不是打算为批处理使用。它是一个请求驱动的平台。我能想象一些AppSpot前端会使用EC2作批处理。

 

还要注意使用Python的情况。我提过的每一个托管平台都选择了一个特定语言。Google选择了Python而且所有Python内置工具似乎 受Django(一个Python Web框架)影响极大。App Engine未来将会与其他Python框架兼容(这些在文档中有所提及:EZT,Cheetah, ClearSilver,Quixote,Django,CherryPy)。

 

我喜欢Google的方式。他们很清楚Google需要更多的人在Web上(更多的页面意味着更多的广告)。他们为需要建立快捷应用的用户提供平台,真正的问题是:当应用成功后还会留在这里吗?

 

发这个帖子的时候我正在CampFireOne,Google将会在这里宣布App Engine。如果你有任何问题要问可以贴在评论里或直接在Twitter上发信息给我。我会替你们问。

 

Google会在5月24日旧金山的Web 2.0 Expo上介绍App Engine。这一部分会议对任何佩戴Expo徽章的人开放。Google还将在5月28-29日自己的会议Google I/O上介绍App Engine。

继续阅读
  • Top 100 web2.0网站 最热门的100个网站

    视频 *YouTube :YouTube(你的视频)是一个可以让用户免费上传、观赏、分享视频短片的热门视频共享网站 *Meta Cafe: Metacafe (麦塔咖啡厅)-得到最好的网上视频-搞笑...

  • 被否决的Google Logo

    优胜劣汰,Google Logo也不例外。幸福的Logo是一样的,不幸的Logo各有各的不幸······

  • 2006 年互联网技术发展趋势

    已经十二月了,是该回顾一下2006年互联网技术的发展状况,和展望2007年的时候了。在随后的几周,Read/WriteWeb将发表一系列深度分析2006年出现的产品和趋势的文章。同时我们会畅想一下20...

  • 101个Google技巧——Google技巧的终极收集

    可能我们用了很久Google都还不知道我们一直在被那个只有十多个链接的Google首页欺骗了,Google那个简单的输入框下还隐藏了多少秘密呢?让这101个Google搜索技巧提示你,或许它可以帮助你...

  • Facebook上最伟大的十个应用程序(Apps)——工作篇

    作为读写网Facebook周活动的一部分,我为大家带来Facebook平台下的最优秀的Apps。有将近1800个Apps可以在Facebook平台下运行,这给Facebook带来了巨大的成功。在这些应...

  • Google 的疯狂面试题

    几星期前,一个朋友接受了Google公司的面试,他透露了面试中的一些问题。顺便,我把从其他几个曾经面试过的人那里听来的内容也整理在一起。最大的互联网公司Google的一份面试题集,看看你是否能够回答出...

  • Facebook如何击败Myspace,Yahoo!和Google?

    Facebook如何击溃Myspace,Yahoo!和Google? 原文作者:Christopher Beam (Slate.com在线杂志专栏作家) 每个年轻人——通常刚脱稚气——必须作出一个重...

  • 聪明地使用Google的7个技巧

    我在下面编辑了一份包含7个使用Google的技巧的清单,我相信每个人都会想要知道这些.我认为这些技巧合在一起已经代表了使用Google搜索的所有技巧和方法的最高成就.虽然除此之外还有很多小技巧,但这7...

相关小组

标签:

内容有问题?请与我们联络。

译作评分

  • Currently 5.00/5
  • 1
  • 2
  • 3
  • 4
  • 5
 5.0  |  2 个评分

4条评论    0眉批

添加评论

欢迎访问译言网。在这里,您可以。。。

阅读
发现
翻译