说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

AppScale:Google App Engine的开源实现

HTML文档下载 WORD文档下载 PDF文档下载
AppScale是一个云计算平台,是Google App Engine的开源实现,具体来说,AppScale实现了GAE开放的API,并提供基础设施和分布式应用程序工具(包括EC2和Eucalyptus)。

AppScale允许用户发布和托管自己GAE(Google App Engine)应用程序的一个云计算平台,是GAE API的一种开源实现。

AppScale支持 Google App Engine平台的Python、Java和Go运行时,目前的最新版本为1.9.0。其主要包括四个组件:AppServer、AppLoadBalancer、Database Master、Database slaves。

AppScale给开发者带来的便利:

  • 与GAE完美兼容的production-ready平台
  • 解锁部署选项——公有云/私有云
  • 易于安装和使用
  •  NoOps和DevOps之间的最有效点:高效、灵活、可控制
  • 可选择的API服务插件
  • 对应用程序和服务生态系统可以自动配置、部署、扩展、容错
  • 基于云和服务的便携式/混合的应用程序部署
  • 一致性开发、测试和部署
  • 可为Web应用程序、服务和移动后端提供开源、免费、自定义的执行环境
  • 替开发人员提供了完美的生产力、代码/数据备份、灾难恢复等资源

运行AppScale的平台:

  • VirtualBox
  • Virtualized Cluster
  • Amazon EC2
  • Google Compute Engine
  • Rackspace
  • Eucalyptus
  • OpenStack and CloudStack
  • Troubleshooting
构建AppScale Xen/KVM虚拟机映像

  • Building a Ubuntu Lucid Image
  • Installing AppScale from source on GitHub
学习AppScale核心组件

  • AppController
  • NeptuneManager
  • InfrastructureManager
  • UserAppServer
  • DatastoreServer
  • AppDB
相关资源

官网:http://www.appscale.com/

托管地址:https://github.com/AppScale/appscale

下载地址:http://download.appscale.com/

国内镜像地址:https://code.csdn.net/OS_Mirror/appscale 

备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘