摘要:目前,網(wǎng)易云輕舟微服務平臺已經(jīng)應用于銀行證券視頻監(jiān)控物流工業(yè)等行業(yè)不少中大型企業(yè),幫助其實施微服務化改造,建設符合行業(yè)特點的業(yè)務中臺,支撐企業(yè)數(shù)字化戰(zhàn)略的落地。
微服務技術由于天生支持快速迭代、彈性擴展的特點,使企業(yè)能夠在不確定性下提升發(fā)展速度及抗風險能力,受到了越來越多的關注。當前,云服務商紛紛試水微服務產(chǎn)品,最為典型的,當屬推出輕舟微服務平臺、劍指整個微服務應用生命周期的網(wǎng)易云。
那么,在技術不斷進步的趨勢下,微服務又將何去何從?企業(yè)需要如何把握技術應用趨勢,以保持自身在整個行業(yè)中的競爭優(yōu)勢?
技術創(chuàng)新:走向Cloud Native時代
容器、微服務等技術的流行,是出于企業(yè)在云計算時代采用云原生(Cloud Native)基礎架構支持業(yè)務創(chuàng)新的需要。時下最值得關注的云原生技術,當屬Service Mesh(服務網(wǎng)格)和AIOps(人工智能運維)。前者在互聯(lián)網(wǎng)領域已經(jīng)得到了廣泛的認可,但后者仍被不少從業(yè)者忽視。
對于一線互聯(lián)網(wǎng)企業(yè)而言,2019年微服務的重心已經(jīng)不是Spring Cloud和Dubbo,而是Service Mesh。網(wǎng)易云首席解決方案架構師劉超認為,微服務1.0僅僅是服務注冊/服務發(fā)現(xiàn),2.0階段的核心在于熔斷/限流/降級等服務治理策略——這也是大部分互聯(lián)網(wǎng)企業(yè)所處的階段,3.0階段則屬于Service Mesh——服務治理作為通用組件下沉到平臺層。
不同于1.0基于Spring Cloud或者Dubbo進行開發(fā),2.0通常有一套微服務平臺支撐,然而Service Mesh才是服務治理平臺化的鑰匙。如同網(wǎng)易內(nèi)部的考拉、云音樂、云課堂等業(yè)務,一線互聯(lián)網(wǎng)企業(yè)在微服務2.0實踐中或多多或少都遇到了此類問題:微服務框架的統(tǒng)一,涉及到多語言的問題,也涉及到和應用層綁定的問題,無論是SpringCloud還是Dubbo,都很難完全平臺化。Service Mesh應運而生,通過SideCar的方式,將控制面和數(shù)據(jù)面隔離,通過非侵入的模式進行流量攔截,實現(xiàn)真正的治理平臺化。如網(wǎng)易云輕舟微服務平臺,正通過Agent和Sidecar技術為開發(fā)減負,同時保證性能。
成熟的微服務撐起了更為龐大的業(yè)務規(guī)模,也對運維提出了更高的需求,AIOps和智能調(diào)度,即借助數(shù)據(jù)分析、機器學習提升運維和調(diào)度效率的方法,是未來不容忽視的課題。運維的職責是以盡可能低的成本保證軟件工程效率和線上服務質(zhì)量,微服務的膨脹必然驅(qū)動企業(yè)通過對監(jiān)控數(shù)據(jù)和業(yè)務數(shù)據(jù)的挖掘,實現(xiàn)故障/性能瓶頸的智能定位、業(yè)務的自動調(diào)度和參數(shù)調(diào)整。當然,終極的AIOps還需要整個業(yè)界在實踐中不斷完善,才能走向成熟。
基于網(wǎng)易內(nèi)部實踐經(jīng)驗,網(wǎng)易云輕舟微服務平臺在設計之初,不僅采用CI/CD和基于Kubernetes的容器云支持自動化部署、智能擴縮容,還規(guī)劃了AIOps產(chǎn)品模塊,基于基礎設施、微服務、通用中間件、應用性能、業(yè)務數(shù)據(jù)和鏈路追蹤等監(jiān)控,智能定位異常,并將探索故障的自動修復。
行業(yè)應用:能力中臺建設進行時
對于企業(yè)來說,云計算技術更新的速度有點令人厭煩——OpenStack還沒用好,Kubernetes就來了;Spring Cloud那么多組件還沒搞明白,Envoy、Istio又需要學習了;CI/CD剛剛?cè)腴T,大咖又談什么AIOps……這樣下去哪還有精力來開發(fā)業(yè)務?其實,企業(yè)對于微服務技術的核心訴求,并不在于技術本身,而是在于它對業(yè)務成長的作用。對于企業(yè)而言,打破煙囪式架構、釋放數(shù)字資產(chǎn)的價值的誘惑,無疑是巨大的。
網(wǎng)易云首席解決方案架構師劉超表示:“如火如荼的數(shù)字化轉(zhuǎn)型給網(wǎng)易云計算平臺帶來了發(fā)展契機。對于傳統(tǒng)企業(yè)來說,他們希望能夠在解決資源層彈性能力的基礎上賦能業(yè)務。比如當他們擁有了解決高并發(fā)能力時,還希望可以掌握中臺的能力。那么正是為了滿足企業(yè)的這部分需求,網(wǎng)易云推出了‘輕舟微服務’平臺,以此解決客戶的痛點。”
劉超的結論,是與不同客戶深入溝通之后得出的。目前,大部分傳統(tǒng)企業(yè)處在微服務1.0或者從單體應用向1.0過渡的階段,但富于革命精神的企業(yè),已經(jīng)在向2.0階段過渡,并在中臺戰(zhàn)略的探索之路上走了很遠。我們通過業(yè)界一些企業(yè)的微服務實踐,以及網(wǎng)易云輕舟微服務平臺客戶實踐,不難發(fā)現(xiàn)行業(yè)客戶借助微服務化構建適合企業(yè)數(shù)字化戰(zhàn)略的業(yè)務中臺和技術中臺的意圖。
物流:作為勞動力密集型行業(yè),物流行業(yè)在人力成本不斷提升的今天迫切希望借助科技發(fā)展從走向智能化的明天,尤其是快遞企業(yè),與電商有相似的峰值流量周期,通過微服務架構來實現(xiàn)從資源到應用的全面彈性擴展能力,如同互聯(lián)網(wǎng)公司那樣從容應對峰值,成為物流企業(yè)樸素的愿望。不僅如此,物流企業(yè)也有將數(shù)字資產(chǎn)和傳統(tǒng)業(yè)務相結合以及快速開發(fā)新業(yè)務的渴望,通過微服務化改造建設物流中臺,可以讓物流企業(yè)更有底氣應對這些挑戰(zhàn)。德邦快遞與網(wǎng)易云達成戰(zhàn)略合作,采用基于開源的輕舟微服務平臺支持數(shù)字化,正是基于一種“薄前臺、厚中臺、慧后臺”的技術理念。
金融:一向與科技深度結合的金融行業(yè),對微服務的探索也走在了前面,不說51信用卡這類新生互聯(lián)網(wǎng)金融業(yè)務,也不說上交所這樣的大型平臺,單看大眾所熟悉的銀行企業(yè),如招商銀行、民生銀行、廣發(fā)銀行等,也都已經(jīng)有了微服務的實踐,他們通過分布化解決服務治理的難題,實現(xiàn)各種服務的復用,從而實現(xiàn)數(shù)據(jù)層和基礎設施層的敏捷開發(fā)。大眾常用的各個銀行客戶端,體驗固然有好有壞,但都處于快速迭代之中,這正是得益于中臺化的推進。在證券領域,有企業(yè)借助網(wǎng)易云輕舟微服務提高整體資源的利用率,縮短開發(fā)測試及部署流程,快速響應業(yè)務部門的各種新需求。
工業(yè):同樣是勞動密集型產(chǎn)業(yè),同樣受到“工業(yè)4.0”、“中國制造2025”政策的刺激,工業(yè)企業(yè)也希望通過新興技術的應用從“制造”邁向“智造”。工業(yè)企業(yè)的痛點之一,就是老舊系統(tǒng)過多且分散,不僅資源利用率低下,當需要企業(yè)聯(lián)合各業(yè)務系統(tǒng)組合出一些新業(yè)務,利用數(shù)據(jù)創(chuàng)造新的業(yè)務價值時,信息孤島也給業(yè)務創(chuàng)新帶來了重重阻礙。工業(yè)中臺成為解決這些問題的曙光。借助網(wǎng)易云輕舟微服務平臺,工業(yè)企業(yè)通過應用改造,利用微服務架構以及一些數(shù)據(jù)接口,將傳統(tǒng)技術和應用利用起來,讓未來的業(yè)務能夠復用和共享,并將傳統(tǒng)業(yè)務抽象成一個個業(yè)務服務,形成業(yè)務中臺,從而通過業(yè)務服務的總和以及數(shù)據(jù)的有效利用創(chuàng)造出新的價值。
中臺的建設,為業(yè)務部門直接調(diào)用企業(yè)既有的能力加速創(chuàng)新提供了便利,而成熟、易用的微服務工具平臺,會讓企業(yè)的中臺大計如虎添翼。網(wǎng)易云輕舟微服務平臺是誕生于網(wǎng)易內(nèi)部的一套面向微服務化架構的基礎設施,解決了微服務管理、注冊發(fā)現(xiàn)、服務治理、應用性能監(jiān)控和鏈路跟蹤等問題,是網(wǎng)易考拉、網(wǎng)易云音樂、網(wǎng)易云課堂等各產(chǎn)品微服務化架構的基礎,也是可以應用于支撐不同行業(yè)互聯(lián)網(wǎng)業(yè)務的成熟平臺。目前,網(wǎng)易云輕舟微服務平臺已經(jīng)應用于銀行、證券、視頻監(jiān)控、物流、工業(yè)等行業(yè)不少中大型企業(yè),幫助其實施微服務化改造,建設符合行業(yè)特點的業(yè)務中臺,支撐企業(yè)數(shù)字化戰(zhàn)略的落地。
文章來源: 網(wǎng)易云社區(qū)
文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/25480.html
摘要:劉超,網(wǎng)易云計算首席架構師,有多年的云計算架構與開發(fā)經(jīng)歷,積累了豐富的企業(yè)級應用的微服務化,容器化實戰(zhàn)經(jīng)驗。近日,記者對劉超進行了采訪,跟大家分享了微服務實戰(zhàn)的挑戰(zhàn)和一些常見的微服務誤解,以及他對微服務發(fā)展趨勢的判斷。 劉超,網(wǎng)易云計算首席架構師,有10多年的云計算架構與開發(fā)經(jīng)歷,積累了豐富的企業(yè)級應用的微服務化,容器化實戰(zhàn)經(jīng)驗。劉超將擔任今年 5 月份 QCon 全球軟件開發(fā)大會廣州...
摘要:小編一哥們和我吐槽自家的煩惱原本一個有錢有閑的證券行業(yè)經(jīng)理一年前被老板派去支持創(chuàng)新業(yè)務探索因為新型業(yè)務在不斷加速鋪開當前的單體式應用復雜度越來越高業(yè)務上線過程繁瑣流程冗長資源分配耗時較多更新頻率越來越低人員也越來越顯得捉襟見肘這哥們于是開始 小編一哥們和我吐槽自家的煩惱原本一個有錢有閑的證券行業(yè)IT經(jīng)理一年前被老板派去支持創(chuàng)新業(yè)務探索因為新型業(yè)務在不斷加速鋪開當前的單體式應用復雜度越來...
摘要:服務網(wǎng)關服務網(wǎng)關涵蓋的功能包括路由,鑒權,限流,熔斷,降級等對入站請求的統(tǒng)一攔截處理。具體可以進一步劃分為外部網(wǎng)關面向互聯(lián)網(wǎng)和內(nèi)部網(wǎng)關面向服務內(nèi)部管理。應用服務應用服務是企業(yè)業(yè)務核心。到此實際上已經(jīng)完成服務遷移工作。 導讀 Spring Cloud基于Spring Boot開發(fā),提供一套完整的微服務解決方案,具體包括服務注冊與發(fā)現(xiàn),配置中心,全鏈路監(jiān)控,API...
摘要:早在年針對高科技行業(yè)和高科技企業(yè)生命周期的特點,提出了著名的鴻溝理論。今天我們嘗試以鴻溝理論為基礎來分析云原生領域顛覆性的創(chuàng)新技術。回過頭來看,靈雀云從早期全力投入技術棧,是最早進行產(chǎn)品化的廠商。 歷史進入2019年,放眼望去,今天的整個技術大環(huán)境和生態(tài)都發(fā)生了很大的變化。在己亥豬年春節(jié)剛剛過去的早春時節(jié),我們來梳理和展望一下整個云原生技術趨勢的發(fā)展,是一件很有意義的事情,這其中有些變...
閱讀 2045·2021-11-22 15:33
閱讀 3055·2021-11-18 10:02
閱讀 2682·2021-11-08 13:16
閱讀 1697·2021-10-09 09:57
閱讀 1444·2021-09-30 09:47
閱讀 2065·2019-08-29 13:05
閱讀 3122·2019-08-29 12:46
閱讀 1062·2019-08-29 12:19