2016年 IT 趨勢大預測!

OneAPM官方技術部落格發表於2016-01-15

新年伊始,有不少人在總結過去,也有一些人在展望未來。下面讓我們跟隨 OpsClarity 的 Dhruv Jain,看看他對 2016 IT 趨勢有什麼大膽的預測。

又到了眾人紛紛對下一年進行預測的時候了。雖然這些預測看起來多為老生常談,但鑑於我所在的公司 OpsClarity 在 2015 年 12 月剛剛嶄露頭角,我決定做出一個預測。我們 OpsClarity 公司的人對於應用和基礎設施監控的未來有一個獨到的看法:

2016年 IT 趨勢大預測!

1. Web scale 應用(WSA)將會被主流企業採用。

WSA 通過實時資料處理框架擴充套件瞭如 Storm,Spark Steam,Kafka, Cassandra,Elastic Search 等早已廣受歡迎的微服務架構和雲基礎架構。這些資料處理框架正在成為最前沿應用的一個標準部分。 WSA 架構已經廣泛地在谷歌,Facebook,Netflix 和其他大多數成立 3、4 年的矽谷創業公司中得到應用。術語「Web Scale application」指的是設計,部署和管理可以動態地適應和支援任何規模的公司或企業的應用和基礎設施。它不是一種單一的技術實現,而是基礎架構,開發過程和整體 IT 系統一系列能力的組合。

這些應用程式的一個重要特點:是鬆散耦合的面向 Web 的軟體架構——搭載微服務和資料處理管道——使開發團隊獨立運作。開發者可以自主選擇開源框架,來提高應用程式的整體彈性。根據 Battery Ventures 公司的 Adrian Cockcroft 所說,應用開發的未來在於創作和編排不同的開源框架和服務(微服務),而不是編寫一大堆客製化程式碼。主流的 APM 工具通過自定義程式碼解決監控難題固然無可厚非,但它們沒有考慮到 WSA。

2. Web-scale 應用監控(WSAM)將會處理監控 Web-scale 應用的特殊難題。

傳統應用和基礎設施監視工具不能管理 hyper-scale,hyper-change 微服務架構和現代 web-scale 應用的複雜資料處理框架。目前使用的 WSA 監控解決方案通常包含過多的儀表板和圖表。結果是一個名副其實的度量標準和告警風暴,就像一個由數百甚至數千種微服務揉在一起的羊毛球。Web-scale 應用監控(或 WSAM )是專門為實時收集大規模的不同指標而定製的。WSAM 利用先進的資料科學對系統級指標和事件進行關聯性分析,梳理出真正需要關注的異常和異常值。

視覺化複雜的 WSA 架構需要一種新的方法,一種不同於繪製成千上萬個圖表,再從數以百計的儀表板中人力搜尋可疑指標的方法。WSAM 解決方案為複雜、動態甚至暫時性的基礎設施建立了一種綜合檢視, 將多種單元基礎設施和應用整合為幾個邏輯服務和元素,通過上下文資料和操作大大簡化了視覺化模式,實現分層展示,最終降低故障排除的難度。

3. DevOps 將成為數字化企業的競爭優勢:

2016 將是 DevOps。這個預測是基於數字化企業不斷增多的現狀。2015 年是為數字化轉型打基礎的一年,而2016 年將是試驗這些預期的一年。隨著 2016 年越來越多的企業走向真正的數字化,他們必須努力保證數字化變革的舉措向著這些預期發展。數字企業的客戶必須感受到一如既往的優質體驗。員工和合作夥伴必須具備所有保證工作效率的工具。所有這些都需要 DevOps 工程師的認真協調和監督。 DevOps 將成為一個真正的競爭優勢,而不再遙不可及。

4. 資料處理將從批量變為實時:

我們都有將大資料分析應用到業務的方方面面的經歷,這主要是由Apache Hadoop 之類的批量資料處理技術以及在過去幾年中已經被主流企業採用的周邊生態系統提供支援。但是,要繼續為客戶提供更好,更快,更準確的資訊,公司就要開始利用Kafka、Apache Storm及 Spark Streaming 之類的實時流處理技術。這些流技術會在收集和消化資料時實時處理資料,從而更快地洞察應用效能,無論是更快的欺詐檢測還是實現更及時和準確的客戶定位。實時處理技術已經相當成熟,他們現在可以輕鬆地取代批處理技術或補充批處理技術的不足,只要有合理的商業理由。 OpsClarity 的架構也依靠這些實時資料管道線路為WSA提供實時監測。

5. 運營最終將被歸為大資料分析問題

傳統的監控和運營都僅限於報告,繪製圖表和基於簡單的靜態閾值的告警。在複雜且快速變化的雲端 web-scale 應用環境中,這些方法顯得差強人意。資料科學,機器學習和先進的資料視覺化技術會成為監控現代 IT 運營的救星。 OpsClarity 正致力於將大資料分析和機器學習技術應用到現代的 IT 運營中。

我們的願景是把消費者領域司空見慣的資料科學和機器學習帶到 Ops 領域。為此,我們已經建立了一個智慧助手,方便 DevOps 工程師們學習他們的應用和系統環境,檢測和關聯故障,並提出推動增加重點和提高工作效率的建議——儘管一切都在不斷變化。

OpsClarity 堅信這些預言將在 2016 年實現,並賭上我們的未來!

Cloud Insight 集監控、管理、計算、協作、視覺化於一身,幫助所有 IT 公司,減少在系統監控上的人力和時間成本投入,讓運維工作更加高效、簡單。本文由 OneAPM 工程師翻譯整理,想閱讀更多技術文章,請訪問 OneAPM 官方技術部落格

本文轉自 OneAPM 官方部落格

相關文章