AppScale:Google App Engine的开源实现

AppScale 是GAE(Google App Engine)的开源实现,它同时也是一个云计算平台,允许用户在任何地方(服务器或集群)发布和托管自己的 GAE 应用程序。 

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 



感谢 mengyidan1988 投递这篇资讯

资讯来源: csdn

已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐
  • —软件人才免语言低担保 赴美带薪读研!—



你可能感兴趣的:(Google,APP,appscale)