6月15日,在美麗的鷺島廈門(mén),阿里云向外界展示了進(jìn)軍企業(yè)級(jí)市場(chǎng)的三個(gè)殺手锏:全面的云計(jì)算、企業(yè)級(jí)互聯(lián)網(wǎng)中間件和大數(shù)據(jù)平臺(tái)數(shù)加。這三件法寶將帶來(lái)資源融合、架構(gòu)共享、數(shù)據(jù)互通的價(jià)值,幫助企業(yè)解決互聯(lián)網(wǎng)挑戰(zhàn)難題。
云計(jì)算和大數(shù)據(jù)大家都很熟悉了,中間件又是個(gè)什么鬼?從字面上解釋就是“處于中間的軟件”,別看這詞有點(diǎn)生疏,其實(shí)早在1990年,中間件就作為網(wǎng)絡(luò)應(yīng)用的基礎(chǔ)設(shè)施出現(xiàn)了。誕生于貝爾實(shí)驗(yàn)室的Tuxedo系統(tǒng)就是最早用于交易系統(tǒng)的中間件。中間件的出現(xiàn)解決了異構(gòu)分布網(wǎng)絡(luò)環(huán)境下軟件系統(tǒng)的通信、互操作、協(xié)同、事務(wù)、安全等共性問(wèn)題。因?yàn)槠湓谙到y(tǒng)中的重要性,中間件與操作系統(tǒng)、數(shù)據(jù)庫(kù)被稱(chēng)為系統(tǒng)軟件的三駕馬車(chē)。
操作系統(tǒng)和數(shù)據(jù)庫(kù)都是可見(jiàn)性非常高的,那么中間件的存在形式是怎樣的呢,又是如何起作用的呢?據(jù)阿里云總裁胡曉明介紹,阿里云提供的互聯(lián)網(wǎng)中間件用于“快速解決在生產(chǎn)運(yùn)營(yíng)過(guò)程中IT變化和業(yè)務(wù)變化的這些不確定性”。
是不是聽(tīng)著有點(diǎn)拗口?簡(jiǎn)單點(diǎn)說(shuō),中間件在操作系統(tǒng)、網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)之上,應(yīng)用軟件的下層,總的作用是為處于自己上層的應(yīng)用軟件提供運(yùn)行與開(kāi)發(fā)的環(huán)境,幫助用戶(hù)靈活、高效地開(kāi)發(fā)和集成復(fù)雜的應(yīng)用軟件。
比如阿里云的企業(yè)級(jí)互聯(lián)網(wǎng)中間件,可以幫助企業(yè)快速搭建能快速?gòu)?fù)用、線(xiàn)性擴(kuò)展的類(lèi)似會(huì)員中心、交易中心、商品中心的“原子模塊”,當(dāng)企業(yè)的業(yè)務(wù)發(fā)生變化時(shí)(比如新增了業(yè)務(wù)范圍),這些原子模塊可以像搭積木一樣進(jìn)行疊加,滿(mǎn)足業(yè)務(wù)創(chuàng)新過(guò)程中的技術(shù)需求。
自中國(guó)提出“互聯(lián)網(wǎng)+”戰(zhàn)略以來(lái),越來(lái)越多向互聯(lián)網(wǎng)轉(zhuǎn)型的企業(yè)對(duì)快速開(kāi)發(fā)、海量用戶(hù)、大量數(shù)據(jù)、低延遲等提出了更高的要求。而阿里巴巴正好經(jīng)歷過(guò)這種痛苦的過(guò)程,并開(kāi)發(fā)了一套高效省時(shí)、快速?gòu)?fù)用的可共享架構(gòu),它就是阿里云的企業(yè)級(jí)互聯(lián)網(wǎng)中間件。
據(jù)悉,2008年左右,阿里巴巴就遇到了平臺(tái)擴(kuò)展的問(wèn)題,架構(gòu)上的瓶頸遠(yuǎn)遠(yuǎn)跟不上業(yè)務(wù)的快速發(fā)展,所以阿里巴巴成立了共享事業(yè)部,針對(duì)業(yè)務(wù)的擴(kuò)展需要專(zhuān)門(mén)研發(fā)中間件產(chǎn)品。經(jīng)過(guò)5年的全力研發(fā),阿里內(nèi)部的所有系統(tǒng)已經(jīng)全部完成了改造,目前,整個(gè)阿里巴巴的業(yè)務(wù)能力平臺(tái)已經(jīng)積累了千個(gè)應(yīng)用,提供了十幾萬(wàn)個(gè)服務(wù)化接口。而阿里云的互聯(lián)網(wǎng)中間件,每天都在經(jīng)歷著這1000多個(gè)應(yīng)用的錘煉。
與傳統(tǒng)的技術(shù)模式不同,阿里云開(kāi)發(fā)了企業(yè)級(jí)分布式應(yīng)用服務(wù)框架(EDAS),分布式關(guān)系型數(shù)據(jù)庫(kù)服務(wù)(DRDS)和消息隊(duì)列(MQ)等中間件產(chǎn)品來(lái)應(yīng)對(duì)復(fù)雜的業(yè)務(wù)應(yīng)用。特點(diǎn)是服務(wù)化和去中心化架構(gòu),沒(méi)有核心流量匯入點(diǎn),改變了企業(yè)內(nèi)豎井式、煙囪式的系統(tǒng)建設(shè),使應(yīng)用開(kāi)發(fā)周期更短,帶來(lái)的負(fù)載更小,故障影響的范圍也更小,在控制成本的情況下實(shí)現(xiàn)性能和可用性的線(xiàn)性提升。
正是這么一款用于改善阿里內(nèi)部架構(gòu)的產(chǎn)品,支撐起了歷年雙11的天量交易,其演化出的阿里云企業(yè)級(jí)互聯(lián)網(wǎng)架構(gòu)也正被中石化、中石油等大型企業(yè)視為互聯(lián)網(wǎng)轉(zhuǎn)型的基石。
中石化旗下首個(gè)工業(yè)品電商平臺(tái)易派客就采用了這一解決方案。通過(guò)阿里云的中間件,易派客建立了石化共享平臺(tái),后續(xù)燃料油、化工銷(xiāo)售品、CRM都能夠基于該共享平臺(tái)進(jìn)行快速開(kāi)發(fā),避免了重復(fù)建設(shè)。從立項(xiàng)到上線(xiàn),易派客僅耗時(shí)90天,目前累計(jì)交易金額已突破100億元,并以月均12億元的速度增長(zhǎng),一躍成為我國(guó)最大的工業(yè)品電商平臺(tái)。
不僅中石化,北京國(guó)稅、徐工、芒果TV,這些涉及互聯(lián)網(wǎng)轉(zhuǎn)型的大型企業(yè)都在面臨架構(gòu)問(wèn)題時(shí)選擇了阿里云,不僅是因?yàn)榘⒗镌茡碛凶钊娴脑朴?jì)算產(chǎn)品,最重要的一點(diǎn)是,阿里云的互聯(lián)網(wǎng)中間件部署后,企業(yè)就立刻能擁有與淘寶、天貓、支付寶相同的效率。
“未來(lái)三年內(nèi),中國(guó)40%以上的企業(yè)都將采用云計(jì)算開(kāi)展業(yè)務(wù)。”胡曉明表示,整個(gè)中國(guó)將近超過(guò)一半新型的獨(dú)角獸公司都把系統(tǒng)部署在阿里云的平臺(tái)上。因?yàn)槲覀冇辛嗽朴?jì)算的能力,有了數(shù)加平臺(tái),中間件的能力,企業(yè)的創(chuàng)新越來(lái)越簡(jiǎn)單,而且成本越來(lái)越低,面對(duì)未來(lái)的可變性越來(lái)越具有把控性。