紅帽Craig Muzilla訪談(1):JBoss的近況
原創(chuàng)【51CTO專訪】2011年8月,51CTO翻譯了一篇針對(duì)紅帽中間件事業(yè)部總經(jīng)理Craig Muzilla先生的采訪,Muzilla先生在訪談中談到了當(dāng)時(shí)對(duì)企業(yè)級(jí)Java和JBoss中間件平臺(tái)的展望,包括JBoss客戶的發(fā)展(尤其是在亞洲市場(chǎng)的快速發(fā)展),Java EE 7的情況,Java許可協(xié)議的進(jìn)展,當(dāng)時(shí)剛剛啟動(dòng)的PaaS平臺(tái)OpenShift的一些目標(biāo)。
一年多的時(shí)間過去了,這些業(yè)務(wù)又有了哪些新的進(jìn)展?2012年9月,Craig Muzilla先生在北京接受了51CTO編輯的專訪,他這次又會(huì)談些什么呢?
請(qǐng)看紅帽Craig Muzilla訪談第一篇:有關(guān)JBoss的近況,紅帽中間件在混合云策略中的定位,紅帽這兩年在中間件領(lǐng)域的幾次收購(gòu),以及OpenShift上開發(fā)者的機(jī)遇。
紅帽中間件事業(yè)部副總裁兼主管Craig Muzilla
51CTO:Craig你好,感謝您接受我們本次采訪!
Craig:謝謝,很高興來到這里。
51CTO:那么,先簡(jiǎn)單的介紹一下自己吧。
Craig:沒問題。大家好,我是Craig Muzilla,紅帽中間件商業(yè)部門的副總裁和主管。中間件商業(yè)部門是紅帽的幾個(gè)商業(yè)部門之一,負(fù)責(zé)JBoss產(chǎn)品線,這包括所有跟構(gòu)建應(yīng)用與集成應(yīng)用有關(guān)的產(chǎn)品。
51CTO:現(xiàn)在,JBoss的用戶都來自哪里呢?
Craig:可以說是來自全球的各行各業(yè)。尤其是亞洲,所有亞洲國(guó)家的增長(zhǎng)都非???,是JBoss增長(zhǎng)最快的市場(chǎng)。行業(yè)方面,很多來自金融服務(wù),包括保險(xiǎn)業(yè),投資銀行以及銀行。有趣的是,現(xiàn)在有很多客戶來自零售行業(yè)。另外還有很多客戶來自電信行業(yè),有些來自制造業(yè),有些在醫(yī)療行業(yè),有些在旅游行業(yè)。不過主要還是金融服務(wù)和電信。
51CTO:那么,這兩年相比以前有什么變化么?
Craig:首先我們現(xiàn)在的客戶數(shù)量比兩年前或是四年前要多很多了,而且這些客戶正在成為主流。過去可能客戶更多的是一種試錯(cuò)的心態(tài)過來使用JBoss,而現(xiàn)在的客戶,更多已經(jīng)進(jìn)入了部署的階段??蛻粼絹碓蕉嗟牟捎瞄_源,以前是RHEL或其他Linux系統(tǒng),現(xiàn)在則是中間件層面的JBoss。
同時(shí),客戶使用JBoss的方式也變化了。以前可能更多是小項(xiàng)目,現(xiàn)在的話,很多客戶企業(yè)的組織當(dāng)中已經(jīng)將JBoss設(shè)為標(biāo)準(zhǔn)配置,替換了以前的商業(yè)軟件。在亞洲日本,比如尼桑,就已經(jīng)采用JBoss作為標(biāo)配了。歐洲的Alliance Insurance也是如此,JBoss替換掉了之前的一些中間件技術(shù)。美國(guó)的大電信運(yùn)營(yíng)商Sprint和Verizon,金融方面的Citibank,都在使用JBoss。從小項(xiàng)目采用,到大規(guī)模的、上百項(xiàng)目的標(biāo)準(zhǔn)配置,這是過去兩年的主要變化。
51CTO:那么這些新客戶都是過去兩年間增加的么?
Craig:客戶每年的增長(zhǎng)都很快,過去四年間大概增長(zhǎng)了十倍左右,現(xiàn)在全球有上千個(gè)企業(yè)客戶了。
51CTO:應(yīng)用的數(shù)量怎么樣呢?
Craig:一個(gè)客戶有可能部署上百個(gè)應(yīng)用。很多客戶一開始是從一個(gè)應(yīng)用開始的,使用之后,他們開始對(duì)這個(gè)產(chǎn)品建立了信心。很多JBoss客戶開始對(duì)開源產(chǎn)生信心,然后他們開始部署十?dāng)?shù)個(gè)應(yīng)用,到JBoss成為標(biāo)準(zhǔn)配置的時(shí)候,這些企業(yè)往往在JBoss上運(yùn)行了上百個(gè)應(yīng)用。
51CTO:最常見的應(yīng)用有哪些?
Craig:應(yīng)用一般都比較復(fù)雜。美國(guó)有家保險(xiǎn)公司GEICO,提供汽車保險(xiǎn)的服務(wù),他們?cè)贘Boss上運(yùn)行訂單系統(tǒng),以及客戶支持系統(tǒng)。金融行業(yè)當(dāng)中有很多交易應(yīng)用,比如紐約證交所,他們的交易服務(wù)就運(yùn)行在JBoss上,十分的復(fù)雜。零售業(yè)中,很多客戶使用JBoss做訂單銷售系統(tǒng),在總部設(shè)立一個(gè)后端,在分店有倉(cāng)儲(chǔ)管理,由總店進(jìn)行訂單的協(xié)調(diào)分配。總之,每個(gè)行業(yè)都不太一樣,但業(yè)務(wù)都比較復(fù)雜。
51CTO:之前Paul Cormier先生說JBoss的下一個(gè)階段就是OpenShift。現(xiàn)在到OpenShift上開發(fā)應(yīng)用的開發(fā)者多么?
Craig:OpenShift上下載已經(jīng)有成千上萬個(gè)不同的應(yīng)用了。由JBoss打造的OpenShift是強(qiáng)勁的Java云PaaS平臺(tái),同時(shí)也是第一個(gè)支持Java EE 6的平臺(tái)。我們正在將更多的JBoss產(chǎn)品放到OpenShift上面去,我們認(rèn)為這是未來的方向。
51CTO:話說回來,你們以前是怎么統(tǒng)計(jì)應(yīng)用的數(shù)量的?是你們直接去客戶那里幫助他們開發(fā),以服務(wù)的方式提供給客戶,然后自己統(tǒng)計(jì)?
Craig:是的,這是一部分?,F(xiàn)在在OpenShift上,如果有人創(chuàng)建了一個(gè)新的應(yīng)用,我們是可以看到的。我們能夠看到他創(chuàng)建了一個(gè)什么樣的應(yīng)用。之前開源下載的方法,開發(fā)者跑去下載了一個(gè)版本,之后我們可能就不很確定他們用了什么應(yīng)用,用的怎么樣,所以我們會(huì)使用調(diào)查問卷的方式來調(diào)研。我們統(tǒng)計(jì)下載的次數(shù),統(tǒng)計(jì)訂閱我們服務(wù)的客戶,在問卷上問他們開發(fā)了什么。
51CTO:今年的紅帽大會(huì)和JBoss世界大會(huì)上,你們談了很多有關(guān)混合云的事情,有OpenShift,有JBoss,CloudForms,Gluster這些。您對(duì)于JBoss在紅帽混合云戰(zhàn)略當(dāng)中的定位是怎樣看的?
Craig:云計(jì)算是大方向。最終,企業(yè)采用云計(jì)算進(jìn)行應(yīng)用開發(fā),圖的就是云計(jì)算的簡(jiǎn)單和快速,但如果沒有中間件,云的效果就要大打折扣了。所以,中間件是必要的一層,非常重要。無論對(duì)于OpenShift還是CloudForm,中間件技術(shù)都非常重要。我們跟其他云服務(wù)提供商相比最大的不同之一就在于,我們提供了一系列的中間件產(chǎn)品:除了應(yīng)用服務(wù)器之外,我們還有通信模塊,我們提供商業(yè)流程管理。我們提供核心的服務(wù)。在OpenShift云服務(wù)中提供全面的中間件服務(wù),是我們區(qū)分于其他服務(wù)提供商的重要戰(zhàn)略。
51CTO:那么這是否意味著合作伙伴的模式也將有所改變?比如很多小型的開發(fā)團(tuán)隊(duì),他們可能會(huì)希望在OpenShift平臺(tái)上開發(fā)應(yīng)用,再把應(yīng)用賣給客戶。
Craig:我們認(rèn)為未來肯定會(huì)這樣發(fā)展的。我們賣的是服務(wù)。開發(fā)者不再像賣傳統(tǒng)軟件產(chǎn)品那樣運(yùn)作,他們?cè)贠penShift上開發(fā)應(yīng)用,再以服務(wù)的模式賣給客戶。我們認(rèn)為這種情況將更加常見。我們現(xiàn)在已經(jīng)看到Salesforce.com這樣的企業(yè)提供的SaaS服務(wù),那么以后可能有開發(fā)者在商業(yè)流程管理這個(gè)平臺(tái)上,建立各種獨(dú)特的工作流、進(jìn)程流作為服務(wù)賣出,這是很有可能的。
51CTO:嗯。我看到你們這些年收購(gòu)了不少公司,比如BPM,還有Fuse Source。
Craig:是的。Fuse Source來自Apache社區(qū),是頂尖的集成基礎(chǔ)。他們有很多非常出色的人才,有些是ActiveMQ,Messaging,Apache Camel,ServiceMix,OSGi容器Crap等Apache項(xiàng)目的領(lǐng)導(dǎo)者,他們?cè)谖覀兊募僧a(chǎn)品中發(fā)揮了巨大的作用。
我們最近還收購(gòu)了一家叫做Polymita的西班牙公司,他們做的是一個(gè)非常優(yōu)雅的商業(yè)流程管理工具,可以在工作流里創(chuàng)建和編輯進(jìn)程流。我們計(jì)劃在OpenShift中也提供這項(xiàng)服務(wù)。
51CTO:您覺得三五個(gè)人的小開發(fā)團(tuán)隊(duì)在OpenShift這個(gè)平臺(tái)上會(huì)有發(fā)展的機(jī)會(huì)么?
Craig:那是一定的。三五個(gè)人或十個(gè)開發(fā)者組成的小企業(yè)可以快速的創(chuàng)造價(jià)值,創(chuàng)建一個(gè)服務(wù),把它運(yùn)行起來。我認(rèn)為我們的平臺(tái)將會(huì)吸引很多新的開發(fā)者,小團(tuán)隊(duì)在這樣的平臺(tái)上有機(jī)會(huì)成為下一個(gè)Salesforce.com。
51CTO:你們不會(huì)跟這些做BPM的小團(tuán)隊(duì)們產(chǎn)生業(yè)務(wù)上的沖突嗎?
Craig:有區(qū)別。開發(fā)者使用BPM技術(shù)做增值服務(wù)的開發(fā),他們開發(fā)的服務(wù)可能針對(duì)保險(xiǎn)申報(bào)的流程,可能針對(duì)供應(yīng)鏈和供應(yīng)商合作伙伴等等,這樣需要用到此類服務(wù)的企業(yè)就不用自己開發(fā)了。我們提供的是接口,是核心的基礎(chǔ)架構(gòu),讓構(gòu)建應(yīng)用服務(wù)的過程變得更加簡(jiǎn)單。
下面請(qǐng)看第二篇——紅帽Craig Muzilla訪談(2):有些需求是不變的