2021年国家电网校园招聘考试计算机专业知识点:Google App Engine简介
1Google App Engine简介
Google公司发展迅速,不断推出自己的新产品,比如Google搜索、Google Maps、Google Earth、Google AdSense、Google Reader等。在推出自己产品的同时,Google倾力打造了一个平台,来集成自己的服务并供开发者使用,这就是Google App Engine平台。
简单的说,Google App Engine是一个由Python应用服务器群、Bigtable数据库以及GFS数据存储服务组成的平台,它能为开发者提供一体化的、可自动升级的在线应用服务。
从云计算平台的分类来看,亚马逊提供的是IaaS平台,而Google提供的Google App Engine是一个PaaS平台,用户可以在上面开发应用软件,并在Google的基础设施上运行此软件。其定位是易于实施和扩展,无需服务器维护。
Google App Engine可以让开发人员在Google的基础架构上运行网络应用程序。在Google App Engine之上易构建和维护应用程序,并且应用程序可根据访问量和数据存储需要的增长轻松进行扩展。使用Google App Engine,开发人员将不再需要维护服务器。开发者只需上传应用程序,它便可立即为用户提供服务。
在Google App Engine中,用户可以使用appspot.com域上的免费域名为应用程序提供服务,也可以使用Google企业应用套件从自己的域为它提供服务。开发人员可以与全世界的人共享自己的应用程序,也可以限制为只有自己组织内的成员可以访问。
除此之外,开发人员开可以免费使用Google App Engine。注册一个免费账户即可开发和发布应用程序,而且不需要承担任何费用和责任。免费账户可以使用多达500MB的持久存储空间,以及可以支持每月约500万页面浏览量的超大CPU和带宽。
Google App Engine作为一个开发平台,有其自身的特点。
Google App Engine的整体架构如图3-1所示。Google App Engine的架构可以分成四个部分:前端和静态文件负责将请求转发给应用服务器并进行负载均衡和静态文件的传输;应用服务器则能同时运行多个应用的运行时(Runtime);服务器群提供了一些服务,主要有Memcache、Images、URLfetch、Email和Data Store等;Google App Engine还有一个应用管理节点,主要负责应用的启停和计费。
Google公司发展迅速,不断推出自己的新产品,比如Google搜索、Google Maps、Google Earth、Google AdSense、Google Reader等。在推出自己产品的同时,Google倾力打造了一个平台,来集成自己的服务并供开发者使用,这就是Google App Engine平台。
简单的说,Google App Engine是一个由Python应用服务器群、Bigtable数据库以及GFS数据存储服务组成的平台,它能为开发者提供一体化的、可自动升级的在线应用服务。
从云计算平台的分类来看,亚马逊提供的是IaaS平台,而Google提供的Google App Engine是一个PaaS平台,用户可以在上面开发应用软件,并在Google的基础设施上运行此软件。其定位是易于实施和扩展,无需服务器维护。
Google App Engine可以让开发人员在Google的基础架构上运行网络应用程序。在Google App Engine之上易构建和维护应用程序,并且应用程序可根据访问量和数据存储需要的增长轻松进行扩展。使用Google App Engine,开发人员将不再需要维护服务器。开发者只需上传应用程序,它便可立即为用户提供服务。
在Google App Engine中,用户可以使用appspot.com域上的免费域名为应用程序提供服务,也可以使用Google企业应用套件从自己的域为它提供服务。开发人员可以与全世界的人共享自己的应用程序,也可以限制为只有自己组织内的成员可以访问。
除此之外,开发人员开可以免费使用Google App Engine。注册一个免费账户即可开发和发布应用程序,而且不需要承担任何费用和责任。免费账户可以使用多达500MB的持久存储空间,以及可以支持每月约500万页面浏览量的超大CPU和带宽。
Google App Engine作为一个开发平台,有其自身的特点。
Google App Engine的整体架构如图3-1所示。Google App Engine的架构可以分成四个部分:前端和静态文件负责将请求转发给应用服务器并进行负载均衡和静态文件的传输;应用服务器则能同时运行多个应用的运行时(Runtime);服务器群提供了一些服务,主要有Memcache、Images、URLfetch、Email和Data Store等;Google App Engine还有一个应用管理节点,主要负责应用的启停和计费。
编辑推荐:
下载Word文档
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>