`

google app engine 是什么?

    博客分类:
  • J2SE
阅读更多

Google是个真正能不断的为大伙带来惊喜的公司。从免费的Gmail把大家带入电子邮件的G级时代以来,Google一直在为实现统一的网络应用平台努力着。前不久Google在 Google Campfire One 大会上宣布推出App Engine(应用引擎),一个在线应用平台。

App Engine是什么呢?它到底会怎样的改变现在的网络环境呢。

 

简洁的说,App Engine是一个由Python应用服务器群、BigTable(Google的一个内部的数据库系统)数据库访问及GFS数据储存服务组成的平台,它 能为开发者提供一体化的、提供主机服务器及可自动升级的在线应用服务。用户编写应用,Google提供应用运行及维护所需要的一切平台资源。换言之, Google不仅仅要为用户提供现成的在线应用套件,它还希望利用自身的数据库系统优势,使自己成为在线应用的真正统一平台。

Google希望App Engine能令网络开发者更容易创建及升级在线应用,而不用花费精力在系统的管理及维护上。Google App Engine有以下优势:

  1. 使用Google的资源,运行你自己的应用。Google App Engine 使你可以使用和Google现在的应用完全相同的环境来构建自己的网站.
  2. 不需要额外的软硬件配置,Google App Engine 提供一个完整的Web应用环境 .
  3. 良好的可伸缩性,Google App Engine 使你不用考虑使用人数的限制,从1个人到1百万人,Google App Engine 都能提供良好的支持.Google的服务器会为你处理这些额外的事情。(当然对于超大的流量,Google会收取一些费用)
  4. 免 费开始使用。每个 Google App Engine 应用程序可以使用500M的存储空间,Google没有具体限制流量和Cpu的使用率,只是笼统地说明提供足够的流量和CPU,可以支持每月500万左右 的PV.想想多少个人网站能达到这个限制呢?所以说我们基本不用担心流量的问题了。

对我们来说Google App Engine是免费的,如果你有办法使你的网站流量超过500万,我想也不会介意向Google支付一些费用了。这样想来Google其实就是一个虚拟主 机服务商,只不过巧妙的换了一种方式,尽管如此,我还是看好GOOGLE的实力,或许真的能开拓出一个免费主机时代,呵呵,到时候就要像感谢Gmail让 我们进入免费G级邮件时代一样感谢Google App Engine了。

我个人是十分期待的,所以我准备重新拾起快要荒废的Python,投入Google的怀抱。

总结一下:

Google App Engine为我们提供了:

  • 免费的主机空间
  • 免费的数据库GFS
  • 免费的web服务器
  • 完整的Python应用环境(目前版本为Python2.5)
  • 强大的技术支持
分享到:
评论
1 楼 ppgl1988 2010-05-23  
楼主 google app engine 支持Java· 

相关推荐

    Google App Engine搭建Twitter API Proxy

    登录到 Google App Engine 控制台 (http://appengine.google.com/),创建一个新的应用并填写必要的信息,比如 Application Identifier 和 Application Title。接下来,下载并安装 Google App Engine SDK 以及 Python...

    云端代码Google App Engine编程指南 高清带书签

    在谈论《云端代码Google App Engine编程指南》之前,我们需要先了解一下Google App Engine(GAE)平台的背景知识。Google App Engine(简称GAE)是由Google公司提供的一个无服务器(serverless)的云计算平台,该...

    Google App Engine 入门教程

    Google App Engine(GAE)是由Google公司提供的一个为开发者提供网站托管服务的平台。它允许开发者运行应用程序在Google的基础设施上。GAE提供了包括Python、Java在内的多种语言支持,并且提供了数据存储、API调用、...

    Google App Engine Documentation

    在“google-appengine-docs-20081003”这个压缩包中,可能包含了早期版本(2008年10月3日)的Google App Engine开发指南、API参考、最佳实践和示例代码等内容。这些文档帮助开发者了解如何利用Google App Engine构建...

    appengine-java-sdk-1.3.1 GoogleApp开发的SDK(Java版)

    标题中的"appengine-java-sdk-1.3.1"指的是Google App Engine的Java版本SDK,这是一个用于在Google云平台上开发和部署Java应用程序的工具包。这个SDK包含了运行和测试Google App Engine应用所需的所有组件,包括开发...

    Programming Google App Engine

    A good book to learn Google App Engine.

    Google App Engine文档

    **Google App Engine**是Google提供的一种云计算平台,用于构建和托管Web应用程序。它允许开发者使用Python、Java、Go或PHP等语言编写应用,并在Google的基础设施上运行,无需关心服务器维护、扩展性和高可用性等...

    google app engine示例源代码

    clock.rar 这是我今天做的一个基于google app engine写的一个在该平台上开发app的示例,通过该示例的学习,我们可以很快上手学会怎样在GAE上开发属于你的应用程序了,希望对大家有用!

    google app Engine for java中文api

    ### Google App Engine for Java中文API知识点详解 #### 一、Google App Engine for Java概览 - **背景介绍**: - Google App Engine最初是专为Python开发者设计的平台,但随着时间的发展,为了满足更广泛开发者...

    Google Appengine应用文档

    以 MyEclipse 7.5 为例,你需要通过插件管理器添加 Google Appengine 插件。如果在搜索中找不到插件,你可以手动添加 Google 的更新站点(http://dl.google.com/eclipse/plugin/3.4)。安装完成后,记得重启 ...

    Using Google App Engine

    **1.1 什么是Google App Engine** Google App Engine(简称GAE)是Google于2008年推出的一项云服务,允许开发者使用Python、Java、Go等多种语言构建并部署Web应用。GAE提供了自动扩展、高可用性和全球分布等特性,...

    Google App Engine的一些限制

    ### Google App Engine的一些限制 Google App Engine (GAE) 是Google Cloud Platform的重要组成部分之一,它为开发者提供了构建高效、可扩展的应用程序的平台。本文旨在详细介绍GAE在资源使用方面的一些关键限制,...

    Google App Engine 开发包(part1,共2部分)

    Eclipse Google 插件 Google App Engine SDK for Java Google App Engine文档 按钮 Google App Engine 开发包

    google_appengine_1.9.50.7z

    谷歌App Engine是Google提供的一个平台即服务(PaaS)产品,允许开发者构建并运行Web应用程序。这个"google_appengine_1.9.50.7z"是一个压缩包,包含了Google App Engine的Python SDK版本1.9.50。这个SDK是开发人员...

    Google App Engine 最新版 (google_appengine_1.9.91.zip)

    在搭建WebRTC(AppRTC)时,我们会遇到需要部署Google App Engine的难题,并且最近墙的厉害,所以我特地把我珍藏的Google App Engine 最新版(2020-7-5)分享出来,希望可以方便想搭建WebRTC(AppRTC)的同学们

Global site tag (gtag.js) - Google Analytics