盤點國內外主流云計算開發(fā)平臺——Red Hat OpenShift
王雪楊 發(fā)表于:13年05月17日 10:55 [原創(chuàng)] DOIT.com.cn
Red Hat OpenShift
紅帽O(jiān)penShift通過為開發(fā)人員提供在語言、框架和云上的更多的選擇,使開發(fā)人員可以構建、測試、運行和管理他們的應用,從而重新定義了 PaaS市場。以紅帽全面的JBoss專業(yè)知識為基礎,OpenShift憑借創(chuàng)新的特性(包括CDI)領導PaaS市場,并支持Java EE 6,從而將PaaS的能力擴展到更豐富和更苛刻的應用。建立在紅帽開源領導地位基礎上的OpenShift旨在終結PaaS的廠商鎖定,使用戶可以選擇自 己應用運行在哪個云提供商的云中。OpenShift將作為在線服務來提供。
OpenShift獨一無二的優(yōu)勢是它為PaaS帶來行業(yè)領先的紅帽和JBoss的生態(tài)環(huán)境,使開發(fā)人員可以利用業(yè)界最廣泛的中間件服務。例如,OpenShift支持MongoDB和其它獲得紅帽企業(yè) Linux認證的服務。由于支持廣泛的框架和語言,包括Java、PHP、Python和Ruby,紅帽O(jiān)penShift為云計算的開發(fā)人員提供更全面 的功能集合。
除了設計滿足新的云開發(fā)人員需要的服務外,OpenShift也是提供紅帽企業(yè)級JBoss服務(如交易、業(yè)務規(guī)則、交易與消息)的第一個公共 PaaS,從而為企業(yè)開發(fā)人員提供一條升級到云的方便途徑。由于以紅帽在操作系統(tǒng)、虛擬化和JBoss 企業(yè)中間件的經(jīng)驗和生態(tài)環(huán)境為基礎,OpenShift可以惟一地滿足新的云開發(fā)人員和企業(yè)的需要。
編輯總結:紅帽O(jiān)penShift提供比任何PaaS更多的靈活性,它支持用于Java、Python、PHP、Perl和Ruby的更多的開發(fā)框架,包括 Spring、Seam、Weld、CDI、Rails、Rack、Symfony、Zend Framework、Twisted、Django和Java E。其優(yōu)點是:開源帶來的不僅是免費,還有自由;支持Java,PHP,Python,Perl,Ruby五種編程語言和對應的web框架;OpenShift Express為用戶提供的服務并不僅限于上述的web框架本身,還提供了豐富的接口供用戶安裝所需的庫、定制自己需要的web框架。