最近紅帽公布了一個(gè)新的平臺(tái)即服務(wù)環(huán)境,名為OpenShift,備受關(guān)注,很多讀者也非常感興趣?,F(xiàn)在,我想列出關(guān)于紅帽宣布推出名為OpenShift的新平臺(tái)即服務(wù)環(huán)境的最新消息。
紅帽宣布了一個(gè)名為OpenShift的新平臺(tái)即服務(wù)環(huán)境,它支持包括Java、Ruby、PHP和Python在內(nèi)的多種編程語(yǔ)言和框架。
OpenShift是在2011年波士頓紅帽峰會(huì)上宣布的。它是基于開源的開發(fā)人員的PAAS,為開發(fā)人員構(gòu)建、測(cè)試、運(yùn)行和管理他們的應(yīng)用程序提供了更多的語(yǔ)言、框架和云選項(xiàng)。該技術(shù)基于紅帽的JBoss專業(yè)知識(shí),提供包括CDI(Context and Dependency Injection)在內(nèi)的功能,并計(jì)劃支持Java EE 6,從而將PAAS的功能擴(kuò)展到功能更豐富、要求更高的應(yīng)用。
在5月4日發(fā)布新云解決方案的新聞發(fā)布會(huì)上,紅帽PAAS總監(jiān)艾薩克羅斯(Isaac Roth)表示,OpenShift旨在結(jié)束對(duì)PAAS的鎖定,并允許用戶選擇運(yùn)行該應(yīng)用程序的云提供商。OpenShift將作為在線服務(wù)在http://openshift.redhat.com提供。據(jù)該公司透露,紅帽將推出OpenShift作為開發(fā)者的預(yù)覽版,將于稍后發(fā)布。
羅斯說(shuō):“這是PAAS 2.0?!薄皩?duì)于框架來(lái)說(shuō),這是一個(gè)開放的選擇。它是云的開放選擇——它不是我們的云,而是你想要的云。對(duì)于中間件來(lái)說(shuō),這是一個(gè)開放的選擇。打開,打開,打開?!?
Hurwitz and Associates總裁兼首席執(zhí)行官Judith Hurwitz在一份聲明中表示:“云計(jì)算正在開始改變開源開發(fā)者編寫和交付應(yīng)用程序的方式?!薄耙虼?,平臺(tái)即服務(wù)的市場(chǎng)開始快速增長(zhǎng)。Red Hat的OpenShift通過提供對(duì)各種開發(fā)和部署選項(xiàng)的訪問來(lái)幫助開發(fā)人員?!?
羅斯表示,與其他PAAS產(chǎn)品相比,紅帽O(jiān)penShift通過支持更多的Java、Python、PHP和Ruby的開發(fā)框架(包括Spring、Seam、Weld、CDI、Rails、Rack、Symfony、Zend Framework、Twisted、Django和Java EE)提供了更大的靈活性。他說(shuō),它還包括SQL和NoSQL數(shù)據(jù)存儲(chǔ)以及分布式文件系統(tǒng)。他補(bǔ)充說(shuō),OpenShift旨在通過構(gòu)建Deltacloud互操作性標(biāo)準(zhǔn),允許開發(fā)人員在任何受支持的紅帽認(rèn)證公共云提供商上運(yùn)行他們的應(yīng)用程序。
紅帽工程部門副總裁兼首席技術(shù)官布萊恩史蒂文斯(Brian Stevens)在一份聲明中表示:“開發(fā)者轉(zhuǎn)向開源是為了創(chuàng)新和選擇?!薄敖柚鶲penShift,我們提供了第一個(gè)平臺(tái)即服務(wù)來(lái)滿足這些需求。通過提供最廣泛的平臺(tái)以及各種語(yǔ)言、框架和支持的云提供商,OpenShift為開發(fā)人員提供了他們夢(mèng)寐以求的云目的地?!?
此外,紅帽官方指出,OpenShift的優(yōu)勢(shì)之一是將紅帽和JBoss生態(tài)系統(tǒng)引入PAAS,讓開發(fā)者可以使用公司的中間件服務(wù)。比如OpenShift在啟動(dòng)時(shí)將支持MongoDB等紅帽企業(yè)Linux認(rèn)證的服務(wù)。
紅帽云運(yùn)營(yíng)專家馬特希克斯(Matt Hicks)表示,除了為新云開發(fā)者的需求而設(shè)計(jì)的服務(wù)之外,OpenShift還是第一個(gè)擁有紅帽企業(yè)JBoss服務(wù)的PAAS,例如事務(wù)、業(yè)務(wù)規(guī)則、事務(wù)和消息傳遞,為企業(yè)云提供了一個(gè)簡(jiǎn)單的門戶開發(fā)者。該公司表示,通過利用紅帽在操作系統(tǒng)、虛擬化和JBoss企業(yè)中間件方面的經(jīng)驗(yàn)和生態(tài)系統(tǒng),OpenShift可以滿足新云開發(fā)者和企業(yè)的需求。
OpenShift將提供三個(gè)版本——免費(fèi)的Express版本以及Flex和Power版本。根據(jù)紅帽的說(shuō)法,Express和Flex版本可以作為開發(fā)者的預(yù)覽,Power版本也即將發(fā)布。
同時(shí),紅帽還宣布了OpenShift合作伙伴計(jì)劃。羅斯說(shuō):“我們今天將在一個(gè)完整的合作伙伴生態(tài)系統(tǒng)中開始?!?
Godb制造商10gen的產(chǎn)品和技術(shù)執(zhí)行副總裁Roger Bodamer表示,“紅帽O(jiān)penShift使開發(fā)人員能夠?qū)W⒂跇?gòu)建應(yīng)用程序,并大大降低了部署和擴(kuò)展這些新應(yīng)用程序的前期成本。”“MongoDB NoSQL數(shù)據(jù)庫(kù)與開發(fā)人員在云中需要的可擴(kuò)展性和敏捷性相匹配,通過在OpenShift中支持MongoDB,Red Hat在面向企業(yè)的開源平臺(tái)中提供了它?!?
鈦金屬移動(dòng)開發(fā)平臺(tái)制造商Appcelerator的CEO杰夫海涅在聲明中表示:“我們非常高興成為OpenShift的第一個(gè)移動(dòng)開發(fā)平臺(tái)?!薄拔覀兊募山鉀Q方案將使開發(fā)人員能夠在紅帽認(rèn)證的云上構(gòu)建和管理他們的移動(dòng)應(yīng)用。”
Couchbase聯(lián)合創(chuàng)始人James Phillips在一份聲明中表示:“在OpenShift平臺(tái)的幫助下,Red Hat創(chuàng)造了一款獨(dú)特而有吸引力的PAAS產(chǎn)品,將選擇的簡(jiǎn)單性與統(tǒng)一性相結(jié)合。”“Couch和Memcached是互聯(lián)網(wǎng)上最受歡迎的兩種開源數(shù)據(jù)管理技術(shù),Couchbase很高興將它們作為OpenShift磁帶盒提供,并將其與其他領(lǐng)先的開源技術(shù)相結(jié)合?!?
“EnterpriseDB很自豪能成為Red Hat OpenShift平臺(tái)的一部分,并很高興能為開源開發(fā)者提供一個(gè)企業(yè)級(jí)、與Oracle兼容的云數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)由可靠的開源開發(fā)模式構(gòu)建和維護(hù),”首席執(zhí)行官Ed Boyajin說(shuō)。在企業(yè)數(shù)據(jù)庫(kù)中發(fā)表聲明。
Zend Technologies首席執(zhí)行官兼聯(lián)合創(chuàng)始人Andi Gutmans表示:“我們非常高興成為紅帽O(jiān)penShift生態(tài)系統(tǒng)的一部分,并使PHP開發(fā)人員能夠通過紅帽O(jiān)penShift平臺(tái)從Zend PHP云平臺(tái)中獲得更多好處。”一份聲明。