隨著服務(wù)網(wǎng)格的日益普及,2019年提供了一個(gè)新興的服務(wù)網(wǎng)格市場(chǎng)。Istio和Linkerd一直在穩(wěn)步前進(jìn),圍繞Istio的工具和供應(yīng)商生態(tài)系統(tǒng)在一年中幾乎增長(zhǎng)了兩倍。但也有許多新的參與者進(jìn)入市場(chǎng),提供解決第七層網(wǎng)絡(luò)挑戰(zhàn)的替代方法。各類網(wǎng)格(例如Kuma和Maesh提供的網(wǎng)格)已經(jīng)出現(xiàn),以提供不同的服務(wù)網(wǎng)格方法,來(lái)解決各種邊緣用例。同時(shí)我們也看到了一些工具的引入,比如服務(wù)網(wǎng)格接口規(guī)范和Meshery ,他們?cè)噲D打入這個(gè)機(jī)會(huì)巨大蓬勃發(fā)展的早期市場(chǎng)。但在等待市場(chǎng)選出優(yōu)勝者之前他們還沒(méi)決定投入哪方。類似于Network Service Mesh這類相鄰項(xiàng)目將服務(wù)網(wǎng)格原理引入到更低層堆棧。
盡管在服務(wù)網(wǎng)格領(lǐng)域仍有很多問(wèn)題需要解決,但是服務(wù)網(wǎng)格作為一種技術(shù)模式的價(jià)值是顯而易見的,最近發(fā)布的“企業(yè)之聲:DevOps”,由451 Research進(jìn)行的調(diào)查就證明了這一點(diǎn)。
盡管服務(wù)網(wǎng)格仍是一個(gè)新興市場(chǎng),但人們對(duì)采用服務(wù)網(wǎng)格作為基礎(chǔ)設(shè)施的關(guān)鍵部分的興趣和計(jì)劃正在迅速趕上Kubernetes和容器。
2020年服務(wù)網(wǎng)格前3大發(fā)展趨勢(shì)
對(duì)服務(wù)網(wǎng)格的快速增長(zhǎng)的需求
Kubernetes正在爆炸式增長(zhǎng)。它已成為企業(yè)和新領(lǐng)域部署中容器編排的首選。雖然確實(shí)存在一些挑戰(zhàn)導(dǎo)致棕地落后,但這些挑戰(zhàn)正在被探索和解決。是的,Kubernetes是一項(xiàng)新興技術(shù),不可否認(rèn),距全球普及它還有很長(zhǎng)的路要走。但是很明顯,Kubernetes已經(jīng)是,并且將繼續(xù)是軟件世界中的主導(dǎo)力量。
如果Kubernetes勝出了,基于Kubernetes的應(yīng)用程序的規(guī)模和復(fù)雜性將增加,那么就有一個(gè)臨界點(diǎn),即服務(wù)網(wǎng)格將成為有效管理那些應(yīng)用程序所必需的一切。
Istio將很難擊敗
市場(chǎng)上可能還有其他競(jìng)爭(zhēng)者的活動(dòng)空間,但我們將看到市場(chǎng)在2020年會(huì)開始整合。從長(zhǎng)遠(yuǎn)來(lái)看,我們很可能會(huì)看到類似Kubernetes的情況,市場(chǎng)出現(xiàn)贏家,然后各個(gè)公司開始圍繞它做標(biāo)準(zhǔn)化。可以想象,服務(wù)網(wǎng)格可能不是解決第7層網(wǎng)絡(luò)問(wèn)題的技術(shù)模式。但是,如果確實(shí)發(fā)生了這種情況,則Istio似乎有可能成為事實(shí)上的服務(wù)網(wǎng)格。雖然說(shuō)有很多支持和反對(duì)的聲音,但是最有說(shuō)服力的因素是圍繞Istio開發(fā)的生態(tài)系統(tǒng)。幾乎每個(gè)主要的軟件供應(yīng)商都有Istio解決或集成方案,并且Istio開源社區(qū)在活動(dòng)和貢獻(xiàn)方面遠(yuǎn)遠(yuǎn)超過(guò)任何其他社區(qū)。
更多的用例
2019年是個(gè)已被確定適合解決服務(wù)網(wǎng)格問(wèn)題的一年。早期的采用者選擇了他們想要的最重要的兩到三個(gè)功能,然后開始使用它們。在過(guò)去的一年中,最常用的三個(gè)需求方案是:
- ·mTLS
- ·可觀察性
- ·流量管理
2020年將會(huì)是核心服務(wù)網(wǎng)格用例出現(xiàn)的一年,并被下一波采用者用作實(shí)現(xiàn)服務(wù)網(wǎng)格解決方案的模型。
我們的客戶要求的前三個(gè)用例是:
- ·可觀察性,以更好地理解集群狀態(tài)、快速調(diào)試和更深入地理解系統(tǒng),從而構(gòu)建更有彈性和更穩(wěn)定的系統(tǒng)。
- ·利用服務(wù)網(wǎng)格策略來(lái)驅(qū)動(dòng)預(yù)期的應(yīng)用程序行為。
- ·實(shí)施和證明安全且兼容的環(huán)境。
- ·像WebAssembly這樣的技術(shù)使將現(xiàn)有功能分配到數(shù)據(jù)平面邊車上以及構(gòu)建新的智能性和可編程性成為可能。
如果你已經(jīng)在使用服務(wù)網(wǎng)格,那么你應(yīng)該了解它帶來(lái)的價(jià)值。如果你正在考慮使用服務(wù)網(wǎng)格,那么請(qǐng)密切注意這個(gè)領(lǐng)域,用例的數(shù)量將使未來(lái)一年中真實(shí)世界的價(jià)值主張更加清晰。在Aspen Mesh,我們總是很樂(lè)意談?wù)摲?wù)網(wǎng)格,實(shí)現(xiàn)的最佳途徑以及我們的客戶如何解決問(wèn)題。歡迎隨時(shí)聯(lián)系!