通过网络进行程序提供的服务称之为SaaS(Software as a Service),而将服务器平台或者开发环境作为服务就成为了PaaS(Platform as a Service)。有分析师预计到2015年企业级PaaS的市场销售额将超过30亿美元,这还只是PaaS产品发展的初期阶段……
对于做系统/设备出身的厂商来说,搞“PaaS/SaaS”不光可以赚钱,还是可以用来赢口碑的。比如Red Hat的OpenShift ,不光全套产品基于最新的RHEL 6.3旗舰,还有当家花旦JBoss Enterprise Application Platform 6.0可选……企业的测试人员大可在露出满意微笑之后,再搬回去加入私有云。
作为Red Hat老用户,笔者在此试了一下OpenShift。
一、Web界面探索OpenShift
打开:https://openshift.redhat.com/,这就是OpenShift的主站。
经过短暂的注册和Email激活之后,登录到系统的后台。首先系统会让你先设定个二级域名,然后就可以添加你的第一个应用了。
OpenShift的后台支持各种开发环境。除了比较常见的Java、PHP、Python、Ruby、Perl,还有Node.js等比较新兴的语言。而部署环境,除了红帽自己的JBoss之外,还有Tomcat和Ruby on Rails、Zend Server 5.6等第三方平台。当然,如果你需求比较特别,OpenShift也支持“Do-It-Yourself”。
如果现在后台还没有支持你所用的开发语言,框架,中间件什么的,你可以自行创建和编译相关的内容。
当然,让人比较高兴的是,OpenShift在2012年开始,支持经典开源Web程序的一键安装了。比如Drupal、Wordpress、PHPBB等等,还有新的程序在不断加入。
我这里简单安装个blog。
系统将会将以下网址的代码集成到你的应用中:
后台显示所用的PHP、MySQL版本如下:
PHP 5.3
MySQL Database 5.1
在经过短暂的等待后,我们就能访问我们的博客了。
Openshift 的详细介绍:请点这里
Openshift 的下载地址:请点这里