轉(zhuǎn)帖|行業(yè)資訊|編輯:龔雪|2014-12-18 09:27:23.000|閱讀 300 次
概述:本文列舉了九大企業(yè)級(jí)的應(yīng)用技術(shù),將在2015年得到更大的發(fā)展。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
1、公有云的成功。今年,IaaS和PaaS出現(xiàn)融合跡象,使得在公有云中開發(fā)、測(cè)試和部署應(yīng)用變得更容易了。所有的主要公有云如今都可以兩者集成的方式提供服務(wù),AWS還可提供多種PaaS選項(xiàng)。
與此同時(shí),由于成本居高不下,而在企業(yè)內(nèi)部署及維護(hù)整個(gè)堆棧比較復(fù)雜,私有云[注]的發(fā)展出現(xiàn)停滯。云創(chuàng)新就是企業(yè)級(jí)技術(shù)所采取的行動(dòng),因此我很懷疑有多少企業(yè)能夠跟上技術(shù)變化的腳步。拋開各種監(jiān)管障礙和沉沒成本不談,企業(yè)簡(jiǎn)單地向公有云遷移又何樂而不為呢?畢竟,每一次新的云進(jìn)展都是出自公有云提供商們的工作——而企業(yè)的技術(shù)進(jìn)展就沒有那么豐富了。當(dāng)然,云遷移尚需時(shí)間,但像GE這樣的大公司已經(jīng)宣稱它們?nèi)窟w入了公有云中。
2、容器瘋狂。Docker是眼下最熱門的開源項(xiàng)目,你可以把應(yīng)用封裝起來(lái)在內(nèi)置有Linux內(nèi)核的容器中運(yùn)行。這個(gè)東西為何說(shuō)是個(gè)巨大機(jī)會(huì)呢?因?yàn)樗馕吨嬲膽?yīng)用可移植性——可利用輕量級(jí)的包裝而非整個(gè)虛機(jī)。Docker這家公司正在與微軟合作,還要在Windows上創(chuàng)建Docker驅(qū)動(dòng)的容器。大多數(shù)人在談到Docker的使用時(shí)多半都是講應(yīng)用如何從開發(fā)到測(cè)試到生產(chǎn)過程的遷移,而我確信,Docker還會(huì)用于生產(chǎn)應(yīng)用在云間的遷移。
將一個(gè)單獨(dú)封裝的應(yīng)用從一個(gè)容器遷移到另一個(gè)容易很容易,但是涉及多個(gè)容器的復(fù)雜應(yīng)用要遷移起來(lái)就比較困難了。這里是Docker的生態(tài)系統(tǒng):Docker的管理和編排工具可幫助企業(yè)封裝和遷移帶很多組件的復(fù)雜應(yīng)用在多個(gè)容器中運(yùn)行。頂級(jí)項(xiàng)目包括Kubernetes、Mesos和StackEngine;谷歌云平臺(tái)和AWS上個(gè)月也發(fā)布了自己的容器管理系統(tǒng)。
3、微服務(wù)架構(gòu)。在現(xiàn)代的Web和移動(dòng)應(yīng)用開發(fā)中,開發(fā)人員傾向于利用現(xiàn)有服務(wù)而不是從零開始構(gòu)建應(yīng)用。一般來(lái)說(shuō),這些服務(wù)都是微服務(wù)——單一目的、API可訪問的應(yīng)用,這些微服務(wù)就是構(gòu)建大型應(yīng)用的磚塊。Docker通過提供一種便于使用的方式包裝和部署微服務(wù),加速了微服務(wù)架構(gòu)的進(jìn)展。
回憶一下十年前的SOA,微服務(wù)架構(gòu)聽起來(lái)和它比較相近。主要的差別在于微服務(wù)架構(gòu)是從開發(fā)人員的角度去看服務(wù),而不是從企業(yè)架構(gòu)師的角度去看的,所以服務(wù)的粒度更細(xì)。還有就是,服務(wù)之間的通信也很簡(jiǎn)單:JSON取代了XML,REST取代了SOAP,原來(lái)責(zé)任重大的中間件現(xiàn)在已經(jīng)用不著了。
4、液體計(jì)算。InfoWorld執(zhí)行總編Galen Gruman杜撰了“液體計(jì)算”這個(gè)詞匯,用來(lái)描述各種個(gè)人設(shè)備之間點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)的效果,當(dāng)你在智能手機(jī)、筆記本電腦、平板電腦和桌面之間移動(dòng)時(shí),可以儲(chǔ)存狀態(tài)。舉例來(lái)說(shuō),假如你在參加會(huì)議,在平板上對(duì)演示文檔做了修改,那么當(dāng)你回到辦公室的時(shí)候就會(huì)發(fā)現(xiàn)修改后的文檔已經(jīng)發(fā)送到了桌面。這種功能在OS X Yosemite和iOS 8中首次出現(xiàn),微軟和谷歌也在為其設(shè)備生態(tài)系統(tǒng)做類似的事情。三星最近也發(fā)布了自己的這種功能版本。
5、多云管理。云正趨向于規(guī)模越來(lái)越大、越來(lái)越復(fù)雜的平臺(tái)。你在某個(gè)平臺(tái)上構(gòu)建的東西越多,就約會(huì)依賴其獨(dú)特的功能(這正是公有云的情形),你就越會(huì)將自己鎖定在某家公司所有并運(yùn)營(yíng)的平臺(tái)上。少數(shù)大企業(yè)希望把他們所有的雞蛋都放在一個(gè)籃子里,因此這里就需要多云的管理參與進(jìn)來(lái)。
管理跨多個(gè)云部署的工具已經(jīng)出現(xiàn)了一段時(shí)間,并正在獲得更多的關(guān)注。例如谷歌風(fēng)投所投資的新創(chuàng)企業(yè)CliQr就是從事多云管理的,該公司聲稱已能夠動(dòng)態(tài)確定哪朵云更適合運(yùn)行哪些工作負(fù)載。不過也有不少其他公司,比較有名的是RightScale,也能讓你管理和優(yōu)化跨云的資源和成本。
6、端點(diǎn)安全的創(chuàng)新。只要系統(tǒng)沒打補(bǔ)丁,沒有受過培訓(xùn)的員工還會(huì)偶爾下載惡意軟件,企業(yè)的安全狀況就仍將處于一種絕望的境地。盡管如此,我對(duì)今年出現(xiàn)的幾個(gè)新的安全解決方案還是印象頗深。首先是Tanium,它將創(chuàng)新的搜索技術(shù)應(yīng)用于詢問企業(yè)范圍的所有端點(diǎn)。Tanium可以獲得成千上萬(wàn)個(gè)端點(diǎn)的近乎實(shí)時(shí)的視圖,檢測(cè)異常情況,然后確定哪些軟件需要修復(fù)最新的補(bǔ)丁,而所有這一切均可顯示在儀表盤視圖中。
這些很有趣的解決方案的移動(dòng)版本也已出現(xiàn)。不只可讀取指紋,還有多個(gè)藍(lán)牙LE近場(chǎng)解決方案可以讓智能手機(jī)作為安全密鑰,或與物理令牌配對(duì)進(jìn)行近場(chǎng)身份認(rèn)證。Android 5.0 Lollipop最近還引進(jìn)了“可信任場(chǎng)所”技術(shù),使用位置信息,只要你覺得身處安全的場(chǎng)所,例如家中和辦公室,就不必再使用密碼或pin碼。這種便利是個(gè)很重要的因素,因?yàn)樗赡茉黾佑脩袅己玫陌踩w驗(yàn)。
7、機(jī)器學(xué)習(xí)。這個(gè)術(shù)語(yǔ)差不多就是人工智能的新名稱了。一方面,我們不能太過強(qiáng)調(diào)機(jī)器學(xué)習(xí)在短期內(nèi)的潛在能力,但另一方面,它又是大數(shù)據(jù)[注]能夠發(fā)揮作用的基礎(chǔ)。一些開源項(xiàng)目如Mahout和Spark/MLib都在為此鋪路。正如James Kobielus今年早些時(shí)候所指出的,機(jī)器學(xué)習(xí)已經(jīng)如此普遍,我們通常可以認(rèn)為它在大數(shù)據(jù)應(yīng)用中已經(jīng)存在。IBM由于開放了沃森的API而使這一理念成為主流,而一些新創(chuàng)企業(yè)如Andreessen投資的Adatao也在利用今天豐富的計(jì)算能力復(fù)活神經(jīng)網(wǎng)絡(luò)算法。
8、DevOps回歸。“研發(fā)development”與“運(yùn)維operation”的這種混搭真正提升了運(yùn)維效率,使得敏捷開發(fā)成為現(xiàn)實(shí)。DevOps趨勢(shì)最早出現(xiàn)在五年前,不少?gòu)S商使其滿血復(fù)活,在應(yīng)用生命周期管理、自動(dòng)測(cè)試工具、數(shù)據(jù)庫(kù)虛擬化、發(fā)行自動(dòng)化、配置管理、應(yīng)用性能監(jiān)控、PaaS和相關(guān)技術(shù)中均可追遡到它的身影。
在某些圈子里,DevOps被認(rèn)為是賦予了開發(fā)人員一種持續(xù)的責(zé)任,要他們對(duì)投入生產(chǎn)的應(yīng)用繼續(xù)負(fù)責(zé),但這不能擴(kuò)大化。可能最好的是將其視為一種用于配置研發(fā)和測(cè)試環(huán)境的最現(xiàn)代的和最有效的方法,這樣的環(huán)境必須進(jìn)行擴(kuò)展以使其適應(yīng)今天很普遍的對(duì)于更多更好的應(yīng)用的需求。
9、網(wǎng)絡(luò)交換機(jī)走向終結(jié)。2015年我們當(dāng)然還看不到網(wǎng)絡(luò)交換機(jī)的消失,但是各種虛擬網(wǎng)絡(luò)設(shè)備、軟件定義網(wǎng)絡(luò)和豐富的服務(wù)器資源都會(huì)導(dǎo)致對(duì)數(shù)據(jù)中心網(wǎng)絡(luò)[注]進(jìn)行重大的重新思考。長(zhǎng)期來(lái)看,網(wǎng)絡(luò)將會(huì)從只是“服務(wù)器之間的連線”逐漸變得更加真實(shí)。
Cumulus Linux給工業(yè)標(biāo)準(zhǔn)硬件引進(jìn)了網(wǎng)絡(luò)控制平面,打入了今天很多服務(wù)器編排工具所占據(jù)的領(lǐng)域,同時(shí)還能保持線速的網(wǎng)絡(luò)運(yùn)營(yíng)。本年度由InfoBlox所發(fā)布的、被稱為L(zhǎng)INCX的最新OpenFlow項(xiàng)目顯示出一個(gè)完全軟件可編程網(wǎng)絡(luò)的強(qiáng)大發(fā)展?jié)撃堋Ec此同時(shí),NFV[注](網(wǎng)絡(luò)功能虛擬化[注])利用服務(wù)器虛擬化和數(shù)據(jù)中心編排來(lái)交付負(fù)載均衡、防火墻、WAN加速以及其他的網(wǎng)絡(luò)功能作為服務(wù),在運(yùn)營(yíng)商和云平臺(tái)(如OpenStack)中大為流行。
前端開發(fā)Web神器——WebStorm(目前火熱促銷中),另外還有5折限時(shí)搶購(gòu)和免費(fèi)領(lǐng)iPhone 6、iPad air等好禮!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn