中文字幕一区二区不卡_一区二区三区四区久久_97成人资源网_gogo高清午夜人体在线_91久久精品国产亚洲_亚洲在线观看视频

新闻中心

首页 > 新闻中心 > 行业新闻 >

Google应用程序引擎Google App Engine简介

时间:2016-12-09 10:31:27   阅读:

  如果说Amazon给开发人员配置了一台可以在上面安装许多软件的虚拟机的话(参见第3章),Google App Engine可以说是给开发人员提供了一个基于Python语言的Django框架。由于Google App Engine与Google自身的操作环境联系比较紧密,涉及底层的操作很少,用户比较容易上手。并且Python语言相对而言简单易学,开发人员可以很容易地开发出自己的程序。但是Google App Engine简单方便的同时,却在提供的解决方案上有着自己的局限性。
 
Google App Engine简介
 
  Google公司发展迅速,不断推出自己的新产品,比如Google搜索、Google Maps、 Google Earth、Google AdSense、Googje Reader等。在推出自己产品的同时,Google 倾力打造了一个平台,来集成自己的服务并供开发者使用,这就是Google App Engine平台。
 
  简单地说,Google App Engine是一个由Python应用服务器群、Bigtable数据库及GFS数据储存服务组成的平台它能为开发者提供一体化的、可自动升级的在线应用服务。
 
  从云计算平台的分类来看,Amazon提供的是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的整体架构如图2-40所示。Google App Engine的架构可以分成四部分:前端和静态文件负责将请求转发给应用服务器并进行负载均衡和静态文件的传输;应用服务器则能同时运行多个应用的运行时(Runtime);服务器群提供了一些服务,主要有Memcache、Images、URLfetch、Email和Data Store 等;Google App Engine 还有一个应用管理节点,主要负责应用的启停和计费。
 
  关于Google App Engine的一些基本概念,比如应用程序环境、沙盒、Python运行时环境、数据库、Google账户、App Engine服务、开发流程、配额和限制等,总体而言,每个开发程序都将涉及这些概念。每个开发程序有自身的应用程序环境(这个环境由Google App Engine提供),该环境对应用程序提供了一些基本的支持,使应用程序可以在 Google App Engine上正常运行。除此之外,Google App Engine为每个应用程序提供了一个安全运行环境(即沙盒),该沙盒可以保证每个应用程序能够安全地隔离运行。现阶段,Google App Engine 支持 Java和 Python语言,通过 Google App Engine的Java运行时环境,可以使用标准Java技术构建应用程序。开发程序时还可能要使用到Python运行时环境,该环境包括Python运行库等模块,并且Google App Engine还提供了一个由 Python语言编写的网络应用程序框架webapp。Google App Engine上开发的应用程序使用的是Data Store数据库,该数据库不同于日常使用的Oracle、SQL Server等数据库它是一个分布式存储数据库,可以随着应用程序访问量的增加而增加。使用Google App Engine开发应用程序必须拥有一个Google账户,有了该账户之后才可以在Google App Engine上运行开发的程序。为了简化开发流程,Google App Engine提供了一些服务,这些服务统称为App Engine服务,使用Google App Engine开发应用程序必须遵守一定的开发流程。Google App Engine为每个Google账户用户提供了一些免费的空间与流量支持,但是免费的空间和流量有一定的配额和限制。
 
  通过对这些概念的了解,可深入理解Google App Engine。
 
\
?

闽公网安备 35010002000114号

主站蜘蛛池模板: 影音先锋无码aⅴ男人资源站 | 国产欧美日韩不卡一区二区三区 | 久久免费视频在线观看30 | 欧美一级做一级做片性十三 | 欧美日韩国产精品综合 | 精品少妇无码av无码专区 | 国产精品国内免费一区二区三区 | 热久久免费视频 | 在线欧洲成人免费视频 | 国产精品尤物 | 亚洲爆乳www无码专区 | 久久久久国产成人精品 | 日本午夜一级特黄毛片 | 欧美粗大猛烈老熟妇 | 99精品国产费观看视频 | 中文字幕一区二区在线视频 | 国产精品人娇在线内谢 | 小荡货好紧好爽奶头大视频 | 亚洲风情亚aⅴ在线发布 | 亚洲三级在线播放 | 精品一区二区三区在线观看l | 国产精品无码一区二区三级 | 亚洲免费视频免在线观看 | 99久久久无码国产精品6 | 国产精品久久亚洲不卡4k岛国 | 亚洲精品成人无码中文毛片 | 日日摸夜夜添夜夜添影院视频 | 三上悠亚在线精品二区 | 精品多人p群无码 | 正在播放 露脸 一区 | 99国内精品久久久久久久 | 国产欧美精品一区二区三区–老狼 | 日韩一线无码av毛片免费 | 免费视频www| 日日碰狠狠添天天爽五月婷 | 日韩精品专区在线影院重磅 | 免费一区视频 | 海角国精产品免费 | 美女扒开腿让男人捅 | 无码专区人妻系列日韩精品 | 国产a在亚洲线播放 |