如今,行業(yè)數(shù)字化轉(zhuǎn)型的復(fù)雜度越來越高,場景越來越多,企業(yè)上云的進程也在逐漸加快,微服務(wù)化成為了企業(yè)構(gòu)建真正開放與可擴展的IT基礎(chǔ)的重要選擇,然而如何通過低代碼來降低微服務(wù)的復(fù)雜度,并高效完成多場景應(yīng)用開發(fā)成為企業(yè)研發(fā)團隊面臨的重要課題。根據(jù)Gartner的預(yù)測,到2025年,云計算的開發(fā)模式將越來越多的采用微服務(wù)化的形式,而企業(yè)70%的新應(yīng)用也將會通過低代碼或者無代碼技術(shù)開發(fā)。
為更好應(yīng)對行業(yè)數(shù)字化轉(zhuǎn)型需求,統(tǒng)信軟件攜手國內(nèi)較早采用低代碼開發(fā)技術(shù)理念的公司“普元”,面向關(guān)鍵行業(yè)領(lǐng)域推出更加適合數(shù)字化轉(zhuǎn)型場景需要的微服務(wù)+低代碼創(chuàng)新方案“普元應(yīng)用開發(fā)平臺創(chuàng)新方案”。
普元應(yīng)用開發(fā)平臺創(chuàng)新方案架構(gòu)圖
普元早期的低代碼產(chǎn)品可以追溯到2003年公司的首款應(yīng)用開發(fā)平臺產(chǎn)品。根植于中國企業(yè)級市場,普元不斷將低代碼開發(fā)的理念與行業(yè)場景、研發(fā)過程與新技術(shù)相融合,率先擁有了融入低代碼開發(fā)理念的全棧信創(chuàng)中間件產(chǎn)品與解決方案,并將全棧式信創(chuàng)能力作為服務(wù)數(shù)字化轉(zhuǎn)型的基礎(chǔ),為客戶提供從規(guī)劃咨詢到產(chǎn)品替代再到應(yīng)用遷移落地的端到端解決方案,幫助客戶落地更加完整的信創(chuàng)解決方案。
此次統(tǒng)信軟件攜手普元打造的微服務(wù)+低代碼創(chuàng)新方案,采用國內(nèi)較早融入低代碼理念的微服務(wù)平臺,搭建主流的微服務(wù)技術(shù)架構(gòu)體系和敏捷高效的DevOps交付體系,銜上接下提供全棧式信創(chuàng)能力,可幫助金融、電信、政務(wù)等行業(yè)完成可靠的軟件替代、平臺遷移、應(yīng)用遷移與應(yīng)用重構(gòu),實現(xiàn)傳統(tǒng)架構(gòu)的平滑升級,打造大規(guī)模、高可用、體驗聚合的云端應(yīng)用,驅(qū)動業(yè)務(wù)快速創(chuàng)新。
方案優(yōu)勢
01安全可信,穩(wěn)定可靠
方案基于統(tǒng)信服務(wù)器操作系統(tǒng)、普元微服務(wù)平臺中間件EOS、普元應(yīng)用服務(wù)器中間件PAS,聯(lián)合鯤鵬CPU、海量數(shù)據(jù)庫打造,所采用的產(chǎn)品均是信創(chuàng)行業(yè)領(lǐng)先企業(yè)的主流產(chǎn)品。
統(tǒng)信服務(wù)器操作系統(tǒng)針對鯤鵬920服務(wù)器CPU平臺的特點,在功耗管理、內(nèi)核鎖、網(wǎng)絡(luò)、等方面進行了深度優(yōu)化。針對企業(yè)級關(guān)鍵業(yè)務(wù)及數(shù)據(jù)負載而構(gòu)建,適應(yīng)典型服務(wù)器場景、云、容器、大數(shù)據(jù)、人工智能和工業(yè)互聯(lián)網(wǎng)時代對主機系統(tǒng)可靠性、安全性、性能、擴展性和實時性的需求。為平臺軟件提供了高性能、高可靠、高安全的運行環(huán)境。
普元微服務(wù)平臺中間件EOS、應(yīng)用服務(wù)器中間件PAS是全棧式中間件的明星產(chǎn)品,已針對統(tǒng)信軟件、華為鯤鵬體系與大并發(fā)場景完成深度優(yōu)化。普元PAS是國內(nèi)率先實現(xiàn)與Jakarta EE標(biāo)準(zhǔn)兼容的應(yīng)用服務(wù)器中間件,已上架華為云市場嚴選商城,在高可用性、集群、綜合監(jiān)控、微服務(wù)、易用性等方面成功經(jīng)受重型生產(chǎn)環(huán)境的檢驗,在不同客戶的場景驗證使用中,相比國外開源或商業(yè)應(yīng)用產(chǎn)品性能提升10%~40%,其中針對華為鯤鵬體系的深度性能優(yōu)化較主流方案提升25%以上。普元微服務(wù)中間件EOS是國內(nèi)較早融入低代碼理念的開發(fā)平臺,在國內(nèi)市場占有率極高,獲得華為鯤鵬Validated認證,能夠作為統(tǒng)一的信創(chuàng)開發(fā)環(huán)境,為企業(yè)級應(yīng)用提供全棧式的開發(fā)、運行、管控環(huán)境,并以高低代碼融合的方式幫助企業(yè)業(yè)務(wù)創(chuàng)新及快速推出,在某農(nóng)信社的綜合辦公系統(tǒng)項目中助力客戶跨系統(tǒng)、跨組織、跨區(qū)域的業(yè)務(wù)協(xié)作效率提升33%。
02加速云應(yīng)用交付
方案通過敏捷高效的交付體系、全面的聚合體驗、信任成熟的微服務(wù)平臺,幫助企業(yè)實現(xiàn)先進的、統(tǒng)一的微服務(wù)架構(gòu)和微服務(wù)應(yīng)用平臺,建立敏捷高效的微服務(wù)交付體系,加速云應(yīng)用交付、驅(qū)動業(yè)務(wù)快速創(chuàng)新。
03助力構(gòu)建API生態(tài)
方案通過微服務(wù)平臺提供強大的企業(yè)級數(shù)字化網(wǎng)關(guān)能力,幫助企業(yè)建立安全可靠的API生態(tài),對內(nèi)實現(xiàn)產(chǎn)品服務(wù)化,對外融入上下游生態(tài),加速企業(yè)數(shù)字化轉(zhuǎn)型。
04規(guī)范化云應(yīng)用建設(shè)
方案通過微服務(wù)平臺建立分布式架構(gòu)的技術(shù)基線,規(guī)范化云應(yīng)用建設(shè),提高云應(yīng)用的交付質(zhì)量和團隊交付能力,降低交付成本,顯著提高客戶滿意度。同時,方案融合全棧軟硬件生態(tài)體系,提高解決方案競爭力、提高運營效率,有效促進業(yè)務(wù)增長并降低實施維護成本。
05提升IT資產(chǎn)復(fù)用
方案還通過融合低代碼的開發(fā)模式,幫助企業(yè)高效的積累和復(fù)用更多的業(yè)務(wù)組件和服務(wù);同時,幫助企業(yè)快速地將基于EOS7版本開發(fā)的邏輯流發(fā)布為對外服務(wù),充分保證企業(yè)原有開發(fā)資產(chǎn)的復(fù)用。
應(yīng)用案例
某大型國有商業(yè)銀行統(tǒng)一JAVA開發(fā)平臺
項目背景
為了更好的支撐全行IT系統(tǒng)建設(shè),提升系統(tǒng)建設(shè)能力,應(yīng)對經(jīng)濟新常態(tài)下的新機遇、新挑戰(zhàn)和新任務(wù),從技術(shù)架構(gòu)上來看,平臺從支持SOA架構(gòu)的應(yīng)用,逐漸轉(zhuǎn)變?yōu)橹С治⒎?wù)架構(gòu)應(yīng)用的建設(shè)。平臺以應(yīng)用的建設(shè)全生命周期的管理為目標(biāo),提供應(yīng)用建設(shè)的開發(fā)、構(gòu)建、運行、部署、管理、監(jiān)控等多維度支撐,并作為全行唯一的開發(fā)基準(zhǔn)和規(guī)范,適用于包括行內(nèi)自主、外包等開發(fā)模式,在項目實施中統(tǒng)一遵循和使用。
項目難點
● 信創(chuàng)適配挑戰(zhàn):自主創(chuàng)新與數(shù)字化轉(zhuǎn)型雙重挑戰(zhàn)
基于低代碼理念提高開發(fā)效率、降低開發(fā)成本、改進交付質(zhì)量,敏捷適應(yīng)變化與應(yīng)對監(jiān)管,創(chuàng)新用戶體驗與客戶運營,提升信創(chuàng)背景下的數(shù)字化轉(zhuǎn)型能力。
● 應(yīng)用建設(shè)復(fù)雜,技術(shù)要求高:日志離散、數(shù)據(jù)離散、前后端聯(lián)調(diào)
微服務(wù)應(yīng)用的建設(shè)需要從開發(fā)、數(shù)據(jù)、服務(wù)、運行、運維等多個維度降低復(fù)雜度,在提升聚合的體驗基礎(chǔ)上,快速高效的實現(xiàn)微服務(wù)架構(gòu)應(yīng)用的交付。
● 開源架構(gòu)融合困難:技術(shù)架構(gòu)眾多,選型復(fù)雜、困難
隨著開源版本的升級,客戶自行維護存在困難;如果不同的系統(tǒng)采用不同的技術(shù)架構(gòu),會導(dǎo)致維護難、系統(tǒng)間集成問題多;需要固化一套統(tǒng)一的技術(shù)架構(gòu),并隨著技術(shù)的發(fā)展,不斷升級,支持業(yè)務(wù)的發(fā)展。
項目成果
基于普元微服務(wù)平臺中間件EOS、統(tǒng)信服務(wù)器操作系統(tǒng)、鯤鵬CPU、海量數(shù)據(jù)庫為客戶應(yīng)用提供全棧式的開發(fā)、運行、管控環(huán)境,支持業(yè)務(wù)應(yīng)用的高性能、高可靠,保障了業(yè)務(wù)連續(xù)性。通過提供軟件全生命周期管理,降低項目實施風(fēng)險,提升科技人員技術(shù)水平,提升科技創(chuàng)新能力,提升項目響應(yīng)速度,保證開發(fā)質(zhì)量,降低運維成本,加速達成IT資產(chǎn)沉淀和復(fù)用目標(biāo),并最終實現(xiàn)核心技術(shù)自主安全。
未來,統(tǒng)信軟件將攜手普元通過微服務(wù)+低代碼創(chuàng)新方案,聚焦客戶所關(guān)注的數(shù)字化挑戰(zhàn)與壓力,提供自主基礎(chǔ)軟件架構(gòu)支撐,助力客戶打造面向業(yè)務(wù)場景的數(shù)字化應(yīng)用,加速推進行業(yè)數(shù)字化轉(zhuǎn)型。