百度BAE(Baidu App Engine)出现在开放云平台
2012-03-22首先做个更正,我在上一篇文章《百度云平台的虚拟机服务允许申请啦!》提到百度的虚拟机允许申请了,但这种说法并不严密。昨天百度云平台做了更新说明,目前虚拟机服务仅对百度核心开发者开放,暂不接受邮件申请。另有消息称,百度的虚拟机服务可能要收费。
言归正传。本来有传言说BAE将于本月24号正式推出,但我刚才登陆百度云平台后发现,“云环境”(即百度BAE)的导航菜单已经由黑白色变成了彩色,并且赫然出现在菜单栏中的第一个。这个“云环境”其实并非新生事物,原先属于百度开放平台,不过百度只开放给3级以上的开发者使用。
每个开放云平台用户可以建立10个BAE应用。BAE应用采用yourname.duapp.com形式的二级域名,目前尚不清楚是否可以绑定独立域名。BAE目前支持2种语言,即PHP和Java语言。不过Java环境目前处于公测阶段,使用的话需要发邮件申请开通。
百度BAE分为2种执行环境,即“公共集群”和“私有集群”。应用默认运行在公共集群,共享计算资源。公共集群对每个应用的流量、使用的资源有统一的限制。对于超过公共集群限制的应用,可以使用私有集群。私有集群中,应用独占资源,并且可以通过不断扩容来应对增长的流量。私有云的基本单位是执行单元。私有集群现阶段仅对百度核心开发者开放,暂不接受邮件申请。
在代码管理方面,百度BAE和新浪SAE有些类似,都是采用Web管理与SVN管理相结合的方式,只不过BAE不支持SDK方式的代码部署罢了。对于每个BAE应用,可以部署20个版本。百度这一点比SAE做的好些(SAE是10个版本)。在代码空间方面,百度很大方,每个开发者的存储空间为100G,每个应用的存储空间为10G。
顺便提下百度云昨天推出的“云数据库”服务。每个用户可建立2个MySQL数据库,管理方式为phpMyAdmin,是否支持远程连接未知,每个数据库最大容量为5G。
先写这么多吧。