2017 年,容器生態(tài)發(fā)展上實(shí)現(xiàn)了里程碑意義,這一年,亞馬遜AWS、微軟Azure和阿里云相繼在其原有容器服務(wù)上新增了 Kubernetes 支持,Docker 也在今年 10 月宣布同時(shí)支持 Swarm 和 Kubernetes;這一年,OpenStack全球市場(chǎng)在經(jīng)歷了洗牌期后迎來收獲期,華為、EasyStack兩家中國(guó)企業(yè)躋身全球八大OpenStack廠商之列。在經(jīng)歷了如此熱鬧的2017年之后,在技術(shù)領(lǐng)域,開放源代碼正在逐漸普及,其在 2018 將年成為大多數(shù)技術(shù)創(chuàng)新的驅(qū)動(dòng)力。2018年的開源市場(chǎng)將如何變化?根據(jù)外媒報(bào)道以及多方業(yè)界聲音,總結(jié)出2018開源技術(shù)5大發(fā)展趨勢(shì)。
1、OpenStack熱度持續(xù)升溫
目前,很多企業(yè)運(yùn)用 OpenStack 平臺(tái)搭建和管理云計(jì)算系統(tǒng)。得益于其靈活的生態(tài)系統(tǒng)、透明度和運(yùn)行速度,OpenStack 越來越流行。
相比其他替代方案,OpenStack 只需更少的花費(fèi)便能輕松支持任務(wù)關(guān)鍵型應(yīng)用程序。 但是,其復(fù)雜的結(jié)構(gòu)以及其對(duì)虛擬化、服務(wù)器和大量網(wǎng)絡(luò)資源的嚴(yán)重依賴使得不少企業(yè)對(duì)使用 OpenStack 心存顧慮。另外,想要用好 OpenStack,好的硬件支持和高水平的員工二者缺一不可。
隨著其結(jié)構(gòu)復(fù)雜性降低,OpenStack 將獲取更大認(rèn)可。加之眾多大型的軟件開發(fā)及托管公司以及成千上萬會(huì)員的支持, OpenStack在云計(jì)算時(shí)代前途光明。
2、容器技術(shù)越來越受歡迎
容器技術(shù),是用標(biāo)準(zhǔn)化方法打包代碼的技術(shù),它使得代碼能夠在任意環(huán)境中快速地 “接入并運(yùn)行”。
容器技術(shù)讓企業(yè)可以削減經(jīng)費(fèi)、降低實(shí)施周期。盡管容器技術(shù)在 IT 基礎(chǔ)結(jié)構(gòu)改革方面的已經(jīng)初顯潛力,但事實(shí)上,運(yùn)用好容器技術(shù)仍然比較復(fù)雜。最新的技術(shù)讓容器使用起來像使用智能手機(jī)一樣簡(jiǎn)單、直觀,更不用說現(xiàn)在的企業(yè)需求:速度和靈活性往往能決定業(yè)務(wù)成敗。
3、機(jī)器學(xué)習(xí)和人工智能的更廣泛應(yīng)用
機(jī)器學(xué)習(xí)和人工智能指在沒有程序員給出明確的編碼指令的情況下,機(jī)器具備自主學(xué)習(xí)并且積累經(jīng)驗(yàn)自我改進(jìn)的能力。
Gartner 預(yù)測(cè),2018 年機(jī)器學(xué)習(xí)和人工智能的應(yīng)用會(huì)更廣。其他一些領(lǐng)域諸如數(shù)據(jù)準(zhǔn)備、集成、算法選擇、學(xué)習(xí)方法選擇、模塊制造等隨著機(jī)器學(xué)習(xí)的加入將會(huì)取得很大進(jìn)步。
全新的智能開源解決方案將改變?nèi)藗兒拖到y(tǒng)交互的方式,轉(zhuǎn)變由來已久的工作觀念。
機(jī)器交互,像聊天機(jī)器人這樣的對(duì)話平臺(tái),提供“問與答”的體驗(yàn)——用戶提出問題,對(duì)話平臺(tái)作出回應(yīng),成為人機(jī)之間默認(rèn)的交互界面,2018 年將會(huì)更司空見慣。
4、區(qū)塊鏈將成為主流
自比特幣應(yīng)用區(qū)塊鏈技術(shù)以來,其已經(jīng)取得了重大進(jìn)展,并且已廣泛應(yīng)用在金融系統(tǒng)、保密選舉、學(xué)歷驗(yàn)證等領(lǐng)域中。未來幾年,區(qū)塊鏈會(huì)在醫(yī)療、制造業(yè)、供應(yīng)鏈物流、政府服務(wù)等領(lǐng)域中大展拳腳。區(qū)塊鏈分布式存儲(chǔ)數(shù)據(jù)信息,這些數(shù)據(jù)信息依賴于數(shù)百萬個(gè)共享數(shù)據(jù)庫的節(jié)點(diǎn)。
區(qū)塊鏈不被任意單一所有者控制,并且單個(gè)損壞的節(jié)點(diǎn)不影響其正常運(yùn)行,區(qū)塊鏈的這兩個(gè)特性讓它異常健壯、透明、不可破壞。區(qū)塊鏈強(qiáng)大的先天優(yōu)勢(shì)足夠支撐其成為將來主流技術(shù)。
5、認(rèn)知云概念普及
認(rèn)識(shí)技術(shù),比如前面所述的機(jī)器學(xué)習(xí)和人工智能,用于為多行業(yè)提供簡(jiǎn)單化和個(gè)性化服務(wù)。
以金融行業(yè)的游戲化應(yīng)用為例,其為投資者提供了嚴(yán)謹(jǐn)?shù)耐顿Y建議,降低投資模塊的復(fù)雜程度。數(shù)字信托平臺(tái)使得金融機(jī)構(gòu)的身份認(rèn)證過程較以前精簡(jiǎn) 80%,提升了合規(guī)性,降低了詐騙比率。
據(jù)了解,IBM 的UIMA 架構(gòu)是開源的,由 Apache 基金會(huì)負(fù)責(zé)維護(hù)。DARPA(美國(guó)國(guó)防高級(jí)研究計(jì)劃局)的 DeepDive 項(xiàng)目借鑒了 Watson 的機(jī)器學(xué)習(xí)能力,通過不斷學(xué)習(xí)人類行為來增強(qiáng)決策能力。另一個(gè)開源平臺(tái) OpenCog,為開發(fā)者和數(shù)據(jù)科學(xué)家開發(fā)人工智能應(yīng)用程序提供支撐。