隨著微服務逐漸成為業(yè)界技術(shù)熱點,越來越多的公司開始使用微服務架構(gòu)進行研發(fā)。作為云原生基礎設施層,服務網(wǎng)格旨在為微服務實現(xiàn)可靠、快速和安全的服務間調(diào)用,并提供灰度發(fā)布、調(diào)用跟蹤、性能指標等服務治理能力,是云原生技術(shù)棧的關(guān)鍵組件之一。
作為服務網(wǎng)格開源領(lǐng)域的領(lǐng)軍項目,Istio 一直深受廣大開發(fā)者的歡迎,也是服務網(wǎng)格領(lǐng)域的事實標準。但 Istio 主要處理 HTTP 協(xié)議,微服務中經(jīng)常使用到的其他協(xié)議,如 Dubbo、Thrift、Redis以及私有協(xié)議等,只使用 Istio 無法對其進行服務治理。這也是服務網(wǎng)格落地的主要困難之一。
早在 2017 年,騰訊云容器團隊就選定 Istio 為技術(shù)路線,開始服務網(wǎng)格的相關(guān)研發(fā)工作。在這個過程中,騰訊云推出了一種非侵入的、高度可擴展的解決方案 Aeraki Mesh ,支持管理服務網(wǎng)格中的任何七層流量,可以和 Istio 無縫集成,為非 HTTP 協(xié)議提供了和 HTTP 協(xié)議同等的治理能力。
任意開發(fā)者和企業(yè)都可以采用 Istio + Aeraki Mesh ,構(gòu)建一個可以同時管理 HTTP 和其他七層協(xié)議?的全棧服務網(wǎng)格。這是業(yè)界首個在 Istio 中支持非 HTTP 協(xié)議的服務網(wǎng)格,加速了服務網(wǎng)格成熟商用和產(chǎn)品落地的進程。
經(jīng)過多年的技術(shù)積累以及眾多騰訊內(nèi)外部復雜業(yè)務考驗,騰訊云原生已經(jīng)步入非常成熟的階段。
目前,騰訊云原生產(chǎn)品體系和架構(gòu)已涵蓋軟件研發(fā)流程、計算資源、架構(gòu)框架、數(shù)據(jù)存儲和處理、安全等五大領(lǐng)域的多個場景。騰訊云原生注冊用戶規(guī)模已達100萬+,覆蓋政府、金融、文體、教育、能源、電商、互聯(lián)網(wǎng)、游戲、LBS、IM、媒體、交通、影視等主流行業(yè)。
近日,騰訊也宣布了其自研業(yè)務已經(jīng)全面上云??梢哉f,騰訊自身就是其云原生實踐的最大客戶。
全面擁抱云原生之外,騰訊云也在加速擁抱開源。其旗下 SuperEdge、Nocalhost 等多個開源項目陸續(xù)進入 CNCF 等頂級開源基金會孵化,并成為國內(nèi)首家 FinOps(云財務管理)基金會頂級會員。
截止目前,騰訊在 Github 上共發(fā)布了超過 160 個開源項目,獲得了超過 40 萬名開發(fā)者的關(guān)注和 Star,穩(wěn)居全球開源企業(yè)貢獻榜前十。