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