去年5月份,开源中国正式推出基于 Git 的代码托管平台 git.oschina.net ,下半年开始,我们一直在筹划围绕着 Git 代码托管来实现基于云端的协作开发平台,这就是 —— 中国源项目的起源。
也是去年的下半年同期,我们开始基于 Git 的代码演示平台的研究和开发,并在12月份 CF 群英会上 @红薯 专门在其中四场上介绍了开源中国基于 Cloud Foundry 打造的代码演示平台 —— PaaS@OSC(内部测试)。中间因为一些变故导致该项目无法如期推出。
现在我们卷土重来,以更开放的思路打造开源中国的代码演示平台。
先看看一些示例演示程序:
- http://startbbs.oschina.mopaas.com/
- http://tinyshop.oschina.mopaas.com/
- http://myblogs.oschina.mopaas.com/
- http://loinfund.oschina.mopaas.com/
- http://springblog.oschina.mopaas.com/ (Spring演示项目)
- http://forff.oschina.mopaas.com/app/
- http://ionic.oschina.mopaas.com/www/#/
- http://wowdongman.oschina.mopaas.com/
开源中国跟 MoPaaS 合作的 PaaS@OSC 平台正式对大家开放了! MoPaaS 是由Anchora打造的一个专业的基于 Cloud Foundry等技术的开放云应用平台服务,其长时间在 PaaS 相关技术上的积累非常扎实,通过开源中国和MoPaaS/Anchora 的强强联合,为开发者提供更可靠的代码托管和演示服务。同时这个合作也是无缝的,你可直接在 Git@OSC 的项目上通过按钮点击可非常方便快捷的将应用部署到 MoPaaS 平台上。
而且这一切都是免费的,MoPaaS 为大家提供多达 512M/2G 的演示空间。最为关键的还在于,MoPaaS 同时也是一个商业的 PaaS 平台,你可根据需要随时调整你的应用运行环境配置,完全无缝的升级到付费平台,值得信赖。
目前 PaaS@OSC 支持的编程语言包括:
- Java: 支持JavaWeb、Spring、Play
- Ruby:Rails、Sinatra、Rack
- NodeJS:支持Express.js等框架
- PHP
- Python:wsgi
- Groovy:Grails
注:每种框架的搭建过程,请参照对应示例的README文件。
支持的服务包括:
- MySQL(数据库)提供分布式的关系型数据库服务
- PostgreSQL(数据库)提供分布式的关系型数据库服务
- RabbitMQ(消息队列)提供分布式的消息队列服务
- Blob(数据库)提供分布式的数据库服务
- Redis(数据库)提供高性能的key-value数据库
- Mongodb(数据库)提供高性能的非关系型数据库
- MapReduce(编程模式)提供大规模数据集的并行运算
- Memcached(缓存服务)提供高性能的分布式内存对象缓存服务
你还可以查看用户现身说法:http://www.oschina.net/news/55968/git-osc-paas
或者参考简单说明:http://git.oschina.net/paas_demo.html
目前的界面还是基于现有的 Git@OSC 界面实现,比较简陋。我们正在对 Git@OSC 进行全面改版哦,高大上的感觉即将到来
现在就把你的代码托管到 Git@OSC ,然后在 PaaS@OSC 上跑起来!!! 如果你是开源项目,将代码放到 Git@OSC 并在 PaaS@OSC 上部署演示后,请联系 @红薯,我们将为你推荐。
选择 Git 代码托管你更需要考虑的是为你的项目找一个好邻居,Git@OSC 大量优秀国内开源软件作者的项目就是你的好邻居!
更多开发者服务敬请期待。
相关链接
- PaaS@OSC 的详细介绍:请点这里
- PaaS@OSC 的源码地址:http://git.oschina.net/paas_demo.html