Hi,大家好。
BAE3.0 是构建在 LXC 技术之上的,其容器即 Runtime 有开放可以自定义的机制。
具体的文档请看:http://godbae.duapp.com/?p=781#more-781 ,里面有一个 Ruby 的简单的例子
这个例子太简单,无法达到生产要求,大家是否有兴趣让BAE3.0很好的支持起来Ruby,具体要做的事情:
附上一个我跑起来的 Rails 小例子: http://rubyist.duapp.com
以上行为与百度公司无关,纯属是认为利用 BAE3.0 的开放机制可以很好解决 Ruby 部署难的问题而提出的解决方案之一。
让 BAE3.0 支持 Ruby 的价值: 1,提供一个不错的 Ruby 快速部署的服务。 2,百度开放云是一整套开发者服务体系。包括部署,推送,存储,测试等。 3,运营推广方面,如果是 Native App,那么有 91 这样的应用市场来分发,如果是 Webapp,那么有轻应用这样的应用市场来分发。
如果有兴趣的话,回帖告知,我会与你联系;
同时也可以加入 BAE3.0 的开发者 QQ 群:168370590
之前的帖子可能存在误导,因此修改为以上版本,谢谢~~
#10 楼 @badboy 具体看http://godbae.duapp.com/?p=781#more-781 里面有一个 Ruby 的简单的例子;
兴冲冲的申请了一个账号,结果发现照着文档做搞不定
比如:压根不需要“添加部署”这个步骤;git clone
的时候还要账号密码输入这一步也没有提示(需要输入 baidu 账号,而不是用 key)。建议及时更新一下文档(以一个纯新用户的角度),同时最好能像 wiki 那样在页底标注一下最近更新时间神马的。
我继续慢慢鼓捣去了
招人。。。 你想得简单了,Runtime 解决不了问题。openshift, cloudfoundry 对 ruby 的支持都不是很好...这个功能你让"外人"能做好?
#23 楼 @taojay315 商业项目与社区力量免费做的关系是什么?不懂....
BAE3.0 是开放了一个可以自定义 Runtime 的机制,只是想如果 Ruby 能很好的利用起来这个特型,也许可以很好的为国内开发者提供一个有价值的 PaaS 平台。而且百度开放云平台最大的价值:由一整套开发应用的产品,比如部署,推送,存储,以及测试等。
回到你的问题上,应该不谈及思路是否神奇,我帖子里面说的很清楚,是我觉得支持起来 Ruby 有用。
#20 楼 @oldfritter 恩,定制的 Ruby 版本的 Runtime 是咱们社区自己的感兴趣的人做的事情,是开源的。我们只是定制好之后,让 BAE3.0 帮忙推广一下而已
#23 楼 @taojay315 其实像 openshift 也支持定制运行时,openshift 不支持 python3,go,它们都是通过 DIY 实现的 http://openshift.github.io/documentation/oo_user_guide.html#diy-applications
#31 楼 @mobiwolf 想玩玩,可以帮忙开起 ssh 端口和自定义运行时的权限不?我的百度帐号也是 cxh116
社区开发完一个 ruby 的 runtime 了,然后又想要其他的,是不是还要接着重新开发?
何不考虑直接支持heroku buildpack呢?它已经成为了大部分 paas runtime 的事实标准了,而且有各种第三方 runtime实现和强大的社区支持,关于它的讨论也非常多。楼上几位提到的 cloudfoundry、deis 都是支持 heroku buildpack 的。