輕舟云原生底座升級
對于行業(yè)用戶來說,這是怎樣的幾款產品?又會給金融行業(yè)帶來哪些新的應用思維?為此,我在會議期間采訪了網易數(shù)帆輕舟產品總經理陳諤。
陳諤指出:市場現(xiàn)有各種云原生應用開發(fā)平臺,主要強調原生應用與云資源的對接,強調業(yè)務功能與基礎功能剝離。這些剝離出來的基礎功能,可作為單獨進程存在,如sidecar,它允許向應用中無侵入添加功能,避免添加額外代碼,其價值在于微服務化,實現(xiàn)了云原生應用的敏捷開發(fā)、迭代。但與此同時,傳統(tǒng)行業(yè)應用在可靠性、穩(wěn)定性上有更高的需求,需要良好的運維保障能力。
針對行業(yè)用戶市場需求的特點,輕舟云原生底座采用“雙模多引擎服務治理模式”,用一套產品同時覆蓋微服務、服務網格的需求,并借助類似SkyWalking、Zipkin、Pinpoint等開源軟件的分布式跟蹤系統(tǒng)設計,對微服務架構提供了監(jiān)控、跟蹤和診斷的能力,提高敏捷應用的可管理性。
值得注意的是,網易數(shù)帆在“2021網易數(shù)字+大會”期間對外開源了3個項目,其中就包括云原生運維診斷系統(tǒng)KubeDiag,面向Kubernetes集群可用率保障。這意味著用戶將有更多選擇,既可選擇集成式輕舟云原生底座產品,也可以單獨使用KubeDiag這樣的平臺。
除此之外,輕舟云原生底座也升級提供了插件管理、協(xié)議轉換、接口發(fā)布、數(shù)據(jù)安全管控等能力,提供了對RDS MySQL、Redis、Kafka、RocketMQ、ZooKeeper、Elasticsearch、Eureka等中間件平臺的集群管理。
此次發(fā)布的輕舟金融級分布式底座,在我看來,可以理解為輕舟云原生底座針對金融行業(yè)的定制化產品,可幫助金融機構從傳統(tǒng)應用架構,平穩(wěn)過渡到云原生分布式架構。
輕舟金融級分布式底座提供了身份管理、資源管理、權限體系,安全審計能力,在這個基礎之上,金融客戶可以使用微服務框架、容器、DevOps、監(jiān)控日志、中間件等基礎云原生能力,對核心業(yè)務進行分布式架構演進。該底座全面兼容信創(chuàng)生態(tài),支持多品牌的國產化芯片、操作系統(tǒng)、中間件、數(shù)據(jù)庫等。
在傳統(tǒng)金融應用場景中,同城雙活、異地災備、兩地三中心是為常見系統(tǒng)建設模式;但云原生使得高可用的建設模式有了新的發(fā)展。陳諤解釋說,傳統(tǒng)金融業(yè)務實現(xiàn)兩地三中心、單元化需要自行做大量的改造工作,以及非功能性需求的實現(xiàn)與業(yè)務實現(xiàn)耦合在一起,而云原生的引入將高可用能力下沉到云原生平臺,使金融業(yè)務實現(xiàn)兩地三中心或單元化的成本也大幅降低。這也是云原生應用、輕舟金融級分布式底座這類產品能夠吸引金融用戶主要原因。
低代碼的價值
我們可以把輕舟云原生底座、金融級分布式底座稱為產品,但實際上他們更接近于工具平臺,需要使用者擁有DIY能力和技巧,需要能工巧匠。但對于現(xiàn)有行業(yè)現(xiàn)狀, VMware首席執(zhí)行官Raghu說過:開發(fā)者是行業(yè)最緊缺的資源。
“沒有聲音,再好的戲也出不來。”面對行業(yè)云原生應用的窘境,應該如何選擇和突破呢?對此,陳諤表示:從單體結構到微服務化,云原生應用肯定要有一個過程。對于行業(yè)用戶來說,自己動手DIY應該是一個方向,但目前階段會有一定的苦難,好消息在于隨著標準化的發(fā)展,各種行業(yè)解決方案也會成熟。
但從另外一個角度,也是要降低云原生應用的開發(fā)門檻。輕舟低代碼2.0平臺就是這樣一款產品。
以往很多低代碼產品主要針對簡單的應用,相比輕舟低代碼2.0則增加了應對“復雜場景”的能力,這次推出可視化編程語言 NASL, 將低代碼使用場景拓寬到了中等復雜度的企業(yè)應用,具備了編程語言的能力。
“只要在云原生生態(tài)內,就可以使用輕舟低代碼平臺進行系統(tǒng)搭建。”陳諤說,“低代碼并非是程序員的敵人。相反,通過對重復模塊的沉淀,低代碼可以解放專業(yè)IT人員的生產力,使得開發(fā)骨干更聚焦于業(yè)務創(chuàng)新?!?/p>
為將低代碼平臺也更好地用于人才賦能,網易數(shù)帆提出所謂“低代碼教練”的概念,可為企業(yè)提供培訓服務,或直接開發(fā)企業(yè)需求,從而解決IT人才缺口問題。
小結
像互聯(lián)網企業(yè)一樣敏捷、迭代,惟有如此才能夠生存發(fā)展,“要么在沉默中爆發(fā)、要么在沉默中死亡”,“溫水煮青蛙”的結果是顯而易見的,傳統(tǒng)行業(yè)要發(fā)展惟有擁抱云原生應用,即使依賴IT服務外包,也需要創(chuàng)新商業(yè)合作模式,這就是嚴酷的現(xiàn)實和現(xiàn)狀。
市場需要網易數(shù)帆輕舟云原生平臺這樣的符合企業(yè)級應用需要的產品,不是嗎?