當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 重慶OA系統(tǒng) > 重慶OA行業(yè)資訊
呂建偉:統(tǒng)一論之云計(jì)算+SaaS+業(yè)務(wù)開發(fā)平臺(tái)
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
來源:泛普軟件我關(guān)注Google的代碼托管、Open API,我也關(guān)注sun會(huì)把MYSQL怎么樣云數(shù)據(jù)庫(kù)化,我也虛擬化技術(shù)多實(shí)例化獨(dú)立的數(shù)據(jù)庫(kù),我也關(guān)注facebook的平臺(tái)插件應(yīng)用架構(gòu),我也關(guān)注salesforce的在線開發(fā)語(yǔ)言和調(diào)試環(huán)境,我也關(guān)注javascript和XML組成的客戶端UI,落地為flex或sliverlight或其他什么Ext js或JQuery或YUI或Dojo之類。
從大型主機(jī)到個(gè)人電腦,從個(gè)人電腦到局域網(wǎng),從局域網(wǎng)到wi-fi、筆記本電腦,甚至到如今的比筆記本更小更廉價(jià)的上網(wǎng)本,手機(jī)GPRS上網(wǎng),手機(jī)WI-FI上網(wǎng),手機(jī)上QQ/MSN,手機(jī)收發(fā)郵件,手機(jī)GPS地圖導(dǎo)航。
未來什么樣?
未來是每人手拿一部手機(jī),可以隨時(shí)上網(wǎng)看新聞看天涯看博客、看小說、聊天、玩網(wǎng)絡(luò)游戲、搜索地圖、搜索餐館、搜索打折優(yōu)惠活動(dòng)、搜索好玩的好休閑的去處、隨時(shí)隨地上網(wǎng)淘寶當(dāng)當(dāng)紅孩子購(gòu)物、拍照片隨時(shí)傳到自己的blog上可以第一時(shí)間分享給朋友們。
手機(jī)上網(wǎng)速度越來越快,屏幕內(nèi)存也越來越大拍照也越來越清晰,手機(jī)的價(jià)格也越來越低,手機(jī)的上網(wǎng)費(fèi)用也越來越低。除非我們是搞開發(fā)的,需要裝數(shù)據(jù)庫(kù)裝開發(fā)工具;除非我們是搞項(xiàng)目方案的,PPT/DOC/EXCLE/PROJECT熬夜制作幻燈演示,其實(shí)手機(jī)已經(jīng)可以代替電腦了。電腦從大殼子PC到液晶屏電腦到筆記本電腦到上網(wǎng)本,越來越小,以后就是手機(jī)了。
人手一部可上網(wǎng)沖浪休閑娛樂簡(jiǎn)單辦公的手機(jī),這么個(gè)小終端,雖然可以擁有1G的擴(kuò)展卡,越來越大內(nèi)存越來越大的屏幕越來越快的CPU,但仍然手機(jī)、上網(wǎng)本、筆記本電腦、PC、服務(wù)器同時(shí)存在,就如同我們既買可以800萬(wàn)像素拍照的山寨手機(jī),我們?nèi)匀粫?huì)專門買數(shù)碼相機(jī)。
既然PSP能聯(lián)網(wǎng)和世界上某個(gè)角落的人一起對(duì)戰(zhàn),那么把數(shù)碼相機(jī)的照片在大海邊抓拍好,也可以直接直接發(fā)到網(wǎng)上個(gè)人空間或自己的朋友一起分享。
互聯(lián)網(wǎng),不可避免的走入了手機(jī)為終端云計(jì)算為服務(wù)器的潮流,就如同PC和服務(wù)器的關(guān)系一樣?;ヂ?lián)網(wǎng)就是個(gè)虛擬的大計(jì)算機(jī),連入互聯(lián)網(wǎng)的每個(gè)網(wǎng)站都是這個(gè)虛擬超級(jí)計(jì)算機(jī)的一個(gè)運(yùn)算零件,每個(gè)網(wǎng)站的功能通過URL之間互相調(diào)用,每個(gè)應(yīng)用都公布出自己的Open API,以便讓其他網(wǎng)站的應(yīng)用進(jìn)行調(diào)用,這就是SOA。
3G在中國(guó)的普及,會(huì)是5年,就如同中國(guó)1999年北京買手機(jī)還必須是北京戶口BP機(jī)還滿街,2002年移動(dòng)和聯(lián)通的手機(jī)短信還不互通,2003年短信業(yè)務(wù)就爆發(fā)一樣,5年不到,尤其當(dāng)年的手機(jī)還都在4000元以上。而如今,遍地手機(jī),中國(guó)從工人到農(nóng)民到中學(xué)生都接受了手機(jī),所以中國(guó)的3G發(fā)展會(huì)更快。
而云計(jì)算,也是5年的時(shí)間,從如今的大混戰(zhàn)互相指責(zé)誰(shuí)是偽云計(jì)算,誰(shuí)是虛擬化技術(shù),誰(shuí)誰(shuí)不安全了。這不重要。5年后,大量應(yīng)用都在網(wǎng)上了,大量的數(shù)據(jù)也自然都隨著應(yīng)用在網(wǎng)上了,提這些沒有啥意義,因?yàn)槭聦?shí)上就是那樣了,就是手機(jī)+云的模式了。云時(shí)代開始了,和局域網(wǎng)時(shí)代一樣頗具意義。
有Google這樣的云文件系統(tǒng),有Mysql這樣的云關(guān)系型數(shù)據(jù)庫(kù),有salesforce這樣的云應(yīng)用開發(fā),現(xiàn)在沒有一款開發(fā)工具和開發(fā)語(yǔ)言是原生在云上的,salesforce有這個(gè)潛質(zhì)。javascript+XML+HTML成為UI表現(xiàn)的標(biāo)配。AJAX利用HTTP的POST和GET打通了數(shù)據(jù)的上與下,其設(shè)計(jì)哲學(xué)比WebService,比SOA還更加開放與簡(jiǎn)單。
我倒是不看好salesforce這樣的封閉應(yīng)用業(yè)務(wù)開發(fā)平臺(tái),這是10多年前的業(yè)務(wù)開發(fā)思路,但是我看到國(guó)內(nèi)許多做SaaS和做業(yè)務(wù)開發(fā)平臺(tái)的,還在這條路上走,而且還有許多沒有做過業(yè)務(wù)平臺(tái)的公司都期望擁有一個(gè)這樣的平臺(tái)。其實(shí),這些想法全都錯(cuò)了。
正確的想法,應(yīng)該是類似facebook這樣的插件平臺(tái)。大家也玩過國(guó)內(nèi)的海內(nèi)、校內(nèi)、開心等等SNS網(wǎng)站,他們現(xiàn)在不斷的開放API,并且有大量的實(shí)用應(yīng)用產(chǎn)生和休閑游戲?qū)W習(xí)軟件產(chǎn)生,大家可以選擇自己喜歡的應(yīng)用去使用,這才是正確的SaaS平臺(tái)架構(gòu)思路。阿里現(xiàn)在走的就是這條路。誰(shuí)還在規(guī)定必須使用YUI,使用SOA,使用什么AOP框架,使用什么指定的持久化框架,使用什么樣的開發(fā)語(yǔ)言,必須要維護(hù)什么實(shí)體表,必須要維護(hù)字段列表,這樣的業(yè)務(wù)平臺(tái)架構(gòu)早就落后了。
十多年,在企業(yè)信息化領(lǐng)域做架構(gòu)的架構(gòu)師們?cè)缇蛯?shí)踐、討論、思考了N多種方式,從代碼生成器到甚至自己開發(fā)一個(gè)IDE,到UI控件+組織結(jié)構(gòu)權(quán)限+表單設(shè)計(jì)器+流程設(shè)計(jì)器+報(bào)表設(shè)計(jì)器,各種思路的應(yīng)有盡有。有的可隨便換數(shù)據(jù)庫(kù),有的可生成各種代碼的,JAVA的,.net的都可以生成代碼,開源的就有PHP+MYSQL的。但做到頭,大家評(píng)估了各種方案,都是各有利弊,沒有一個(gè)綜合出來一個(gè)稍能前進(jìn)一些的業(yè)務(wù)平臺(tái)。其實(shí),本身,這種思路就錯(cuò)了。限制太多,倒是可以快速開發(fā)了,甚至是傻瓜配置就可以,但限制太多了,想下去的時(shí)候下不去。如果有IDE開發(fā)工具,可以寫代碼,可以UI設(shè)計(jì),那豈不是要和Eclipse競(jìng)爭(zhēng)。
說起要和Eclipse競(jìng)爭(zhēng),很多做業(yè)務(wù)平臺(tái)的都不約而同選擇了Eclipse平臺(tái)作為定制。因?yàn)镋clipse免費(fèi)、開放源代碼、而且良好的插件體系,可以改造。如果過去沒有Eclipse,大家都要費(fèi)好大力氣自己做一個(gè)IDE,要知道,做IDE,全世界打聽打聽有多難。
但是,很遺憾的說,盡管做了這么多,但方向確實(shí)是錯(cuò)的。當(dāng)年企業(yè)管理軟件的鼻祖SAP,當(dāng)時(shí)是一窮二白呀,沒有辦法啊,只好自己從頭到尾從上到下都自己開發(fā)。畢竟,SAP面臨的客戶,都是UNIX、LINUX和WINDOWS都混用的主兒,各種遺留系統(tǒng)和IT資產(chǎn)都有,各種數(shù)據(jù)庫(kù)都有。所以SAP沒有辦法,為了只維護(hù)一套代碼,SAP必須自己開發(fā)自己標(biāo)準(zhǔn)的UI元素,開發(fā)適合各個(gè)平臺(tái)都能跑的代碼,而這個(gè)代碼想在各個(gè)平臺(tái)上跑,只能是虛擬機(jī)技術(shù),唉,可憐這個(gè)做企業(yè)管理軟件的孩子啊,還得自己研究開發(fā)虛擬機(jī),JAVA出世太晚啊。有了虛擬機(jī),有了自己的開發(fā)語(yǔ)言,就需要有自己的開發(fā)IDE,SAP為了各種數(shù)據(jù)庫(kù)都能訪問,還得做自己的數(shù)據(jù)庫(kù)持久層,更得創(chuàng)造如今在.NET上才有的LINQ技術(shù)。累死累活的,SAP開發(fā)了這么一套平臺(tái)。沒有辦法啊,當(dāng)時(shí)什么也沒有,只能自己干。
好容易開發(fā)出來了,基于這個(gè)平臺(tái)開發(fā)出了各行各業(yè)的應(yīng)用模塊,然后不斷實(shí)施、支持、升級(jí)、增強(qiáng),SAP R3終于在世界上闖出了一番名堂。
但很不幸,各種技術(shù)都出來了,而且還是免費(fèi)開源。JAVA、ECLIPSE、中間件、JBOSS、Hibernate、FLEX。SAP大叫一聲不好,落后了。但沒有辦法,R3正是黃金收割期,耕耘了那么多年必須把這頭現(xiàn)金牛得擠出最后一滴奶啊。但是,R3由于應(yīng)對(duì)各種EAI技術(shù)、WEB運(yùn)行需求,被改造的龐大無比,從根基上來說就是無法轉(zhuǎn)型了,所以SAP看著ORACEL帶著JAVA寫的ORACLE管理軟件+ORACLE數(shù)據(jù)庫(kù)一路前進(jìn),自己只能靠R3來支撐。還必須說自己最成熟最穩(wěn)定,成功案例最多業(yè)務(wù)最細(xì)致最實(shí)用,世界500強(qiáng)的業(yè)務(wù)都在SAP上運(yùn)行。如果客戶想改,一是要價(jià)高(主要是R3多年累積,修改已經(jīng)不太容易了,而且SAP人員確實(shí)薪水高),二是自己代表最先進(jìn)的(??什么是最先進(jìn)的?,F(xiàn)在有句話叫最國(guó)際化的就是最本土化的),世界500強(qiáng)都用了,你這個(gè)客戶現(xiàn)在還不是500強(qiáng),就得向500強(qiáng)學(xué)習(xí)。
再說了,SAP自己也只是開發(fā)一個(gè)平臺(tái),然后在平臺(tái)上開發(fā)一套標(biāo)準(zhǔn)的ERP應(yīng)用,很多細(xì)致業(yè)務(wù)功能,各行各業(yè)的差異定制,并不是SAP在做。SAP不是一個(gè)人在戰(zhàn)斗。
++++++++++++++
SAP是把軟件銷售、軟件定制開發(fā)、軟件實(shí)施培訓(xùn)、軟件服務(wù)支持都拆開了分給了合作伙伴。什么HP、EDS、IBM、德勤、埃森哲等等等等。SAP來個(gè)四六開,你六我四。如果沒有這些合作伙伴,有100個(gè)SAP也得累死還不賺錢。
是的,SAP是全世界企業(yè)管理軟件的鼻祖與老大。SAP走入現(xiàn)今這個(gè)模式,必然有它的歷史上的痛苦的各條路的嘗試經(jīng)歷。這個(gè)盈利規(guī)模、這個(gè)利潤(rùn)增長(zhǎng)規(guī)模、這個(gè)業(yè)務(wù)收入增長(zhǎng)速度,我們都看在了眼里。所以,想想我們這些還在以SAP為標(biāo)桿者的我們。
還有一些公司開發(fā)一個(gè)平臺(tái)然后一家家的自己賣給最終客戶,還有一些公司開發(fā)一個(gè)平臺(tái)賣給其他的開發(fā)公司。還有一些公司自己本身有一套平臺(tái)但就是開發(fā)自己的行業(yè)應(yīng)用。
有人希望平臺(tái)能夠不寫代碼,實(shí)施人員畫好業(yè)務(wù)流程圖畫好輸入表單樣式畫好報(bào)表格式,管理軟件就能跑起來。有人希望平臺(tái)能夠?qū)懘a。有人希望平臺(tái)能夠只寫JAVASCRIPT和SQL這些動(dòng)態(tài)的東西,可以不用IDE不用編譯就能修改業(yè)務(wù)功能。有人說SAP的平臺(tái)很好,可以滿足快速低成本的定制化開發(fā)。但是,事實(shí)真的是這樣嗎?SAP有自己的開發(fā)語(yǔ)言,自己的IDE、自己的SQL語(yǔ)法,有自己的UI元素,有自己的業(yè)務(wù)實(shí)體設(shè)計(jì)器、表單設(shè)計(jì)器、報(bào)表設(shè)計(jì)器,即使現(xiàn)在用JAVA新開發(fā)了NETWAVER平臺(tái),大量用了開源項(xiàng)目,但想扔開開發(fā)人員,找個(gè)懂業(yè)務(wù)的人培訓(xùn)好了就自己畫流程圖做管理軟件去了,這都是白瞎的想法。
SAP真的最懂各行各業(yè)的業(yè)務(wù)管理嗎?還是那些SAP的合作伙伴最懂各行各業(yè)的業(yè)務(wù)管理?
SAP是個(gè)賣平臺(tái)的公司呢?還是個(gè)賣企業(yè)管理軟件的公司呢?但是,至少SAP人家自己還自己扎扎實(shí)實(shí)做一套ERP來做這個(gè)平臺(tái)的案例和樣本。我們國(guó)內(nèi)一些小公司,自己做個(gè)簡(jiǎn)單OA,就說自己的平臺(tái)從ERP到CRM到SCRM,什么都能開發(fā)。
什么都能,就意味著什么都不能。
還有一個(gè)值得大家注意的是:業(yè)務(wù)流程、工作流、程序流,是三個(gè)不同的事情?,F(xiàn)在還沒有一個(gè)統(tǒng)一的方法論把這三者統(tǒng)一看待在一起。但這三者其實(shí)是一件事物的不同側(cè)面,但如果想單一的用某個(gè)方法表現(xiàn)這件事物,會(huì)都有缺憾?,F(xiàn)在就缺乏這個(gè)統(tǒng)一的方法論,但是時(shí)候不到。就如同如果沒有前人的大量積累,是不可能出現(xiàn)《物種起源》、《牛頓力學(xué)》、《相對(duì)論》這三大體系的。這三個(gè)體系都在自己的專業(yè)內(nèi)統(tǒng)一了大部分的分支理論,都能解釋。而現(xiàn)在在商業(yè)信息化方面,這個(gè)方法論還沒有。
雖然,各大巨頭,尤其SAP和IBM,一直在致力推動(dòng)SOA、BPEL。希望世界上都有無法的小應(yīng)用,然后用BPEL按照一定的流程順序調(diào)用接口執(zhí)行。這是多么美好的組件世界,我們不正夢(mèng)寐以求這種時(shí)代嗎?
但是,但是,人怕但是。BPEL,嚴(yán)格來說,是在程序流的這面上企圖描述業(yè)務(wù)流。但歸根到底,還偏向于程序流,是為了把SAO組件的接口串聯(lián)在一起。我過去對(duì)BPEL用XML來描述非常惱火,因?yàn)闆]有UI工具,我看得頭大的很,難道讓我修改業(yè)務(wù)流程必須用UI界面嗎?我非常希望用JAVASCRIPT來整合調(diào)用接口,就如同Mashups一樣多簡(jiǎn)單。我曾經(jīng)和普元的朋友還一起爭(zhēng)論這個(gè)事情。但事后我也想了想,是啊,國(guó)際巨頭眾口難調(diào),都各自都有各自的利益,如果出一個(gè)SCRIPT的腳本語(yǔ)言來串聯(lián)調(diào)用SOA組件,那么這個(gè)腳本語(yǔ)言就要討論N年了。君不見現(xiàn)在ActiveScirpt和微軟的Script大戰(zhàn),瀏覽器不兼容的大戰(zhàn),背后其實(shí)都是利益。為了避免又被討論N年,所以索性是XML,語(yǔ)義語(yǔ)法你自己拿XST/XTD/DOM自己擴(kuò)展去。真正的四海一家解決之道。
聽過IBM和各大巨頭也正在研究這個(gè)統(tǒng)一的方法論,從BPM到BPEL到WORKFLOW,怎么統(tǒng)一起來成事務(wù)的三面性成為立體的。但這個(gè)方法論不可能如大家所愿比較早的出來。
SOA的大混戰(zhàn)才在概念層面剛剛打完仗,在客戶層面還沒有多少落實(shí),投入了那么多怎么不要產(chǎn)出呢?所以,必須等這一代SOA賺的盆滿缽滿的時(shí)候,新一代的SOA才會(huì)推出。至少在7-10年之后。因?yàn)椋@是一代企業(yè)管理軟件的最短生命周期。直到那個(gè)年頭后,新一代SOA推出后,巨頭們才會(huì)說:啊呀,過去我們所做的還不夠完美,大家走了很多彎路,現(xiàn)在我們終于找到一條更先進(jìn)的路了。
但是,10年以后世界會(huì)有哪些新變化會(huì)出現(xiàn)什么新生事物,誰(shuí)又能預(yù)料得到呢?誰(shuí)想等10年后完美了才去做?他如果10年后不出來那豈不是黃瓜菜都涼了?
所以,能干點(diǎn)嗎就干點(diǎn)嗎。
總結(jié):
1 在這篇文章中我說了5年后的3G手機(jī)和云計(jì)算時(shí)代會(huì)來臨。在這個(gè)環(huán)境下作些什么該有前途,大家好好想想。
2 仔細(xì)關(guān)注一下云開發(fā)平臺(tái),Google的代碼托管、Google的Open APIAJAXATOM APPRESTHTTP POST
3 我個(gè)人感覺現(xiàn)在的SaaS架構(gòu)和業(yè)務(wù)平臺(tái)的方向就不對(duì),建議關(guān)注一下facebook的架構(gòu),或者搜狐BLOG的架構(gòu)
4 我個(gè)人感覺現(xiàn)在的SOA、BPEL缺乏統(tǒng)一的方法論,關(guān)于這個(gè)統(tǒng)一的方法論的思考,我會(huì)專門再給大家貼一篇文章。(暢享網(wǎng))
- 1沒與CEO成為朋友,戰(zhàn)略管理咨詢就不算成功
- 2企業(yè)規(guī)劃和架構(gòu)戰(zhàn)略
- 3公司治理的“新木桶理論”
- 4企業(yè)如何開展對(duì)PDM的應(yīng)用
- 5ERP規(guī)劃走最近的路還是最快的路
- 6地方金融信息化遭遇尷尬 創(chuàng)新破瓶頸
- 7軟件企業(yè)未來的SaaS將走入歧途?
- 8XML Web Service安全性
- 9本土中小電子制造企業(yè)面臨信息化改造
- 10SOA與BPEL在鐵路系統(tǒng)中應(yīng)用
- 11談?wù)勂髽I(yè)信息門戶與企業(yè)知識(shí)門戶
- 12五個(gè)一:規(guī)?;髽I(yè)最理想的信息化平臺(tái)
- 13我國(guó)競(jìng)爭(zhēng)情報(bào)在知識(shí)經(jīng)濟(jì)時(shí)代的發(fā)展
- 14重慶房地產(chǎn)CRM系統(tǒng)是支持房地產(chǎn)企業(yè)實(shí)施CRM體系的信息化平臺(tái)
- 15有色金屬信息化:erp系統(tǒng)多少錢、協(xié)同成著力點(diǎn)
- 16PM:保證年度經(jīng)營(yíng)計(jì)劃落地的管理技術(shù)
- 17IT業(yè)界:身陷裁員潮 前景不樂觀
- 18企業(yè)如何規(guī)避IT外包風(fēng)險(xiǎn)
- 19衛(wèi)生信息化潛伏隱患:謹(jǐn)防新孤島產(chǎn)生
- 20[原創(chuàng)]ITIL到底是什么?
- 21選型故事:財(cái)務(wù)管理系統(tǒng)選型的壞帳準(zhǔn)備
- 22剛性的OA辦公軟件客戶群市場(chǎng),還沒有被真正的激活
- 23Web servicesEULA自廢武功
- 24IT治理從哪開始
- 25IT規(guī)劃的誤區(qū)與風(fēng)險(xiǎn)
- 26企業(yè)追求ITIL切勿急功近利
- 27地理信息產(chǎn)業(yè)新題新解
- 28如何建立集團(tuán)企業(yè)商務(wù)智能系統(tǒng)?
- 29BI的未來取決于三個(gè)簡(jiǎn)易化的價(jià)值理念
- 30當(dāng)ITIL遭遇富營(yíng),會(huì)碰撞出什么樣的火花?
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓