12月16-17日,由CNCF、網(wǎng)易數(shù)帆、VMware、PingCAP和阿里云聯(lián)合主辦2020 Cloud Native Day云原生生態(tài)大會線上召開,來自聯(lián)合主辦方及字節(jié)跳動、Zilliz、百勝中國等公司的17位重磅演講嘉賓,帶來2天主題分享,解析云原生領(lǐng)軍企業(yè)和組織、頭部用戶的云原生戰(zhàn)略與實(shí)踐,剖析云原生技術(shù)帶來的機(jī)遇與挑戰(zhàn),幫助云原生技術(shù)使用者和愛好者加深對技術(shù)的理解,同時推進(jìn)云原生與企業(yè)IT的融合。
在大會的第二天,網(wǎng)易數(shù)帆輕舟事業(yè)部微服務(wù)平臺負(fù)責(zé)人馮常健、網(wǎng)易數(shù)帆輕舟事業(yè)部資深解決方案架構(gòu)師王必成與百勝中國系統(tǒng)架構(gòu)師申海龍,分別介紹了網(wǎng)易數(shù)帆和百勝中國云原生相關(guān)的技術(shù)實(shí)踐與經(jīng)驗(yàn)心得。馮常健通過網(wǎng)易數(shù)帆研發(fā)輕舟Service Mesh滿足網(wǎng)易集團(tuán)業(yè)務(wù)多元化發(fā)展的實(shí)踐,解析了企業(yè)實(shí)施Service Mesh架構(gòu)過程的問題、對策以及落地關(guān)鍵要素,王必成和申海龍共同分享了百勝中國采用云原生技術(shù)棧建設(shè)業(yè)務(wù)中臺的初衷,如何基于云原生實(shí)現(xiàn)業(yè)務(wù)中臺,以及輕舟云原生平臺在百勝中國中臺化進(jìn)程中發(fā)揮的價值。
百勝中國:云原生技術(shù)棧是實(shí)現(xiàn)業(yè)務(wù)中臺的最佳選擇
百勝中國作為中國餐飲領(lǐng)軍企業(yè),旗下?lián)碛锌系禄?、必勝客、小肥羊等多個知名品牌,且積極擁抱線上線下融合的趨勢,面臨重復(fù)投資、系統(tǒng)孤島、業(yè)務(wù)融合、數(shù)據(jù)合并等問題,建設(shè)業(yè)務(wù)中臺解決這些問題是順理成章的。
在中臺建設(shè)過程中,百勝中國基于餐飲行業(yè)的行業(yè)特性,結(jié)合主流的容器化技術(shù)、微服務(wù)化技術(shù),打造多云環(huán)境,以更低成本、高可用來支撐業(yè)務(wù)的持續(xù)發(fā)展之路。其中,網(wǎng)易輕舟云原生平臺的應(yīng)用為百勝中國降低了中臺建設(shè)的門檻,為團(tuán)隊(duì)減少了大量的工作。
王必成表示,百勝中國和網(wǎng)易輕舟雙方合作的基礎(chǔ)是理念的合拍,即都認(rèn)同云原生技術(shù)棧是實(shí)現(xiàn)業(yè)務(wù)中臺的最佳選擇。業(yè)務(wù)中臺具有性能和功能的持續(xù)優(yōu)化、從海量數(shù)據(jù)中提取模型并沉淀等特點(diǎn),而云原生與生俱來的彈性伸縮,開發(fā)、交付、應(yīng)用效率提升,以及技術(shù)標(biāo)準(zhǔn)化等特性,可以很好地滿足業(yè)務(wù)中臺建設(shè)的需求?;贙ubernetes等技術(shù)構(gòu)建的網(wǎng)易輕舟,作為一站式云原生PaaS平臺,支撐業(yè)務(wù)中臺建設(shè)是其核心能力之一。
申海龍介紹,百勝中國對中臺技術(shù)模型的訴求包括應(yīng)用接入可管理、業(yè)務(wù)能力文檔化、運(yùn)營KPI可視化、統(tǒng)一技術(shù)棧及接口規(guī)范、應(yīng)用耦合能力標(biāo)準(zhǔn)化和數(shù)據(jù)整合能力標(biāo)準(zhǔn)化等六大原則,基于此,百勝中國需要一套完善的中臺技術(shù)方案,除了下層的基礎(chǔ)架構(gòu),還需要容器、中間件、服務(wù)治理和API網(wǎng)關(guān)等核心組件,以及覆蓋開發(fā)流水線、持續(xù)集成、監(jiān)控報警、日志、APM的支撐體系,和接口測試平臺。具體的實(shí)現(xiàn)上,百勝中國采用了網(wǎng)易輕舟的多項(xiàng)能力。
申海龍還演示了百勝中國的雙活方案、監(jiān)控方案,基于輕舟平臺的統(tǒng)一認(rèn)證和授權(quán)、灰度發(fā)布、優(yōu)雅下線和彈性伸縮等能力,驗(yàn)證了云原生技術(shù)棧對于業(yè)務(wù)中臺的支撐能力。
網(wǎng)易數(shù)帆:Service Mesh 2.0的轉(zhuǎn)型經(jīng)驗(yàn)
網(wǎng)易自2016年開始探索的大規(guī)模Service Mesh技術(shù)應(yīng)用與實(shí)踐,典型的是網(wǎng)易嚴(yán)選基于Consul和Nginx的第一代Service Mesh架構(gòu)。Service Mesh 1.0帶來了接入服務(wù)治理無需業(yè)務(wù)改造、基礎(chǔ)架構(gòu)和業(yè)務(wù)架構(gòu)解耦、多語言技術(shù)棧統(tǒng)一治理等優(yōu)勢,然而業(yè)務(wù)的發(fā)展需要更靈活的流量調(diào)度、更多功能的服務(wù)治理,更大范圍的基礎(chǔ)組件解耦,更敏捷的快速迭代,以及更彈性的 IT 資源。
網(wǎng)易數(shù)帆選擇基于云原生開放標(biāo)準(zhǔn)、社區(qū)活躍的Istio和Envoy研發(fā)輕舟Service Mesh服務(wù)來滿足這樣的需求,輕舟Service Mesh服務(wù)做了大量的性能優(yōu)化及功能擴(kuò)展的工作,支持大規(guī)模部署,并兼容現(xiàn)有的服務(wù)治理體系、基礎(chǔ)設(shè)施,降低業(yè)務(wù)開發(fā)的負(fù)擔(dān)。例如,Sidecar管理基于Kubernetes Operator的方式自動化更新Sidecar版本,實(shí)現(xiàn)業(yè)務(wù)無感的熱升級,流量染色讓業(yè)務(wù)方能夠以無侵入的方式實(shí)現(xiàn)精細(xì)化灰度發(fā)布和環(huán)境治理。
馮常健指出,架構(gòu)升級的本質(zhì)是復(fù)雜性的轉(zhuǎn)移,即業(yè)務(wù)系統(tǒng)的復(fù)雜性下沉為基礎(chǔ)設(shè)施(Sidecar),因而基礎(chǔ)設(shè)施的保障變得更為復(fù)雜和重要,對此,網(wǎng)易數(shù)帆形成了一套破解思路,即建立五個配套體系,包括持續(xù)交付體系、質(zhì)量保障體系、排障體系、運(yùn)維保障體系和開放技術(shù)體系。
(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )