PaaS也开源 红帽放出OpenShift源代码

近日有消息称,开源软件公司红帽宣布推出其PaaS产品OpenShift源代码,从而允许开发者在多个云架构包括OpenStack之上实现平台运行。

红帽首次发布OpenShift是在去年5月,当时是以替代VMware的Cloud Foundry而被推出市场。该PaaS可以运行采用Java、PHP、Python、Perl和Ruby等语言编写的程序,提供有多种数据库和缓存层工具,也提供有红帽的JBoss application server。

去年11月,红帽也为PaaS增加了开源Maven和Jenkins的应用开发管理程序以帮助简化部署。现在,OpenShift已经可以作为亚马逊的EC2云计算服务提供支持。而现在OpenShift源代码的开放,意味着开发者可以在本地的笔记本电脑、防火墙之后的服务器或者数据中心上运行PaaS。

另外,开发者还可以整合自己的中间件,利用开源IaaS代码库编写自己的应用程序或者搭建自己的cloud stack。