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虚拟机映像
学习AppScale核心组件
相关资源
托管地址:https://github.com/AppScale/appscale
1 楼 raymao 2013-08-21 11:08