最新四色米奇影视777在线看_暴躁少女csgo视频一_中文字幕乱码中文乱码_有什么好看的小说推荐_亚洲一卡2卡三卡4卡高清_国产成人精品无码免费看_成人免费120分钟啪啪_两性午夜刺激爽爽视频_国产成人av在线免播放app

首頁(yè) > 資訊 > 數(shù)字化

人大金倉(cāng),趟出一條企業(yè)級(jí)應(yīng)用開發(fā)的新路子 數(shù)據(jù)庫(kù)的土壤之上能否開出繁榮的應(yīng)用之花?

2023/08/31 16:59      IT產(chǎn)業(yè)網(wǎng) [No.X058-2]


  對(duì)于軟件開發(fā)商和應(yīng)用軟件工程師來說,選擇一個(gè)好用易用的應(yīng)用開發(fā)平臺(tái)至關(guān)重要。在快速變化的市場(chǎng),一個(gè)合適的應(yīng)用開發(fā)平臺(tái)可以解決開發(fā)成本高、效率低、迭代周期長(zhǎng)等諸多痛點(diǎn)。

  從互聯(lián)網(wǎng)廠商產(chǎn)品、傳統(tǒng)軟件開發(fā)商再到垂直型開發(fā)平臺(tái)廠商,各類廠商都在進(jìn)軍應(yīng)用開發(fā)平臺(tái)市場(chǎng),一度百家齊放。同時(shí),低代碼平臺(tái)、無(wú)代碼平臺(tái)、云原生開發(fā)平臺(tái)、AI開發(fā)平臺(tái),各類應(yīng)用開發(fā)平臺(tái)也眾彩紛呈。

  但在數(shù)據(jù)要素成為核心生產(chǎn)要素的當(dāng)下,軟件應(yīng)用比歷史上任何時(shí)期都更迫切發(fā)揮數(shù)據(jù)價(jià)值,國(guó)內(nèi)卻沒有一家數(shù)據(jù)庫(kù)廠商推出應(yīng)用開發(fā)平臺(tái)。直到8月31日,人大金倉(cāng)發(fā)布金倉(cāng)快速開發(fā)與運(yùn)維平臺(tái)KES Plus。人大金倉(cāng)選擇這樣做的邏輯在哪里?數(shù)據(jù)庫(kù)廠商做應(yīng)用開發(fā)與運(yùn)維平臺(tái)這條路能不能走得通?

  對(duì)數(shù)據(jù)庫(kù)與軟件應(yīng)用關(guān)系的再認(rèn)知

  要想弄清楚數(shù)據(jù)庫(kù)廠商要不要做應(yīng)用開發(fā)平臺(tái),其實(shí)先要理清一點(diǎn),就是數(shù)據(jù)庫(kù)與上層應(yīng)用的關(guān)系。

  讓我們回到20年前。當(dāng)時(shí)國(guó)內(nèi)企業(yè)級(jí)應(yīng)用的主流架構(gòu)是C/S架構(gòu)。C/S模式其實(shí)是以數(shù)據(jù)庫(kù)服務(wù)器為核心的應(yīng)用開發(fā)模式,作為兩層架構(gòu),結(jié)構(gòu)上非常簡(jiǎn)單,易于理解和使用。以面向過程的腳本語(yǔ)言作為主要編程語(yǔ)言,研發(fā)人員門檻低、易學(xué)易用,是高度集成化的一體化解決方案。

  在這種模式下,應(yīng)用軟件和數(shù)據(jù)庫(kù)軟件各司其職,應(yīng)用關(guān)注業(yè)務(wù)邏輯的優(yōu)化和實(shí)現(xiàn),數(shù)據(jù)庫(kù)提供支撐業(yè)務(wù)邏輯落地的計(jì)算平臺(tái)和各種可復(fù)用的函數(shù)和方法,大幅降低開發(fā)門檻、工作量,并提高質(zhì)量和性能,在這個(gè)架構(gòu)下數(shù)據(jù)庫(kù)是應(yīng)用的底座。

  隨著互聯(lián)網(wǎng)浪潮的興起,互聯(lián)網(wǎng)應(yīng)用軟件研發(fā)逐漸演變成以中間件服務(wù)器為核心的應(yīng)用開發(fā)模式。業(yè)務(wù)邏輯計(jì)算開始向中間件轉(zhuǎn)移,數(shù)據(jù)庫(kù)開始被弱化。與此帶來的直接結(jié)果就是開發(fā)語(yǔ)言的復(fù)雜度提升和研發(fā)人員門檻提高。尤其是開源的流行,研發(fā)團(tuán)隊(duì)基于極其豐富的、碎片化的開源生態(tài)資源來組裝產(chǎn)品及解決方案,帶來便利的同時(shí)也使得管理、升級(jí)及維護(hù)的代價(jià)提高。

  應(yīng)用軟件和數(shù)據(jù)庫(kù)的專業(yè)化分工被打破,應(yīng)用研發(fā)人員不再聚焦深入行業(yè)和業(yè)務(wù)Know How,轉(zhuǎn)而開始關(guān)注技術(shù)的Know How,做出高質(zhì)量軟件的難度和代價(jià)大幅提升。

  這樣的模式下,企業(yè)級(jí)應(yīng)用軟件廠商同樣難以獲益,其背后的痛點(diǎn)在于,隨著應(yīng)用軟件研發(fā)的復(fù)雜度和難度大幅提高,研發(fā)人員的業(yè)務(wù)能力難以達(dá)到項(xiàng)目要求,對(duì)客戶的行業(yè)與業(yè)務(wù)缺少理解和深入思考,無(wú)法幫助用戶創(chuàng)造業(yè)務(wù)價(jià)值,更多精力投入在“寫代碼”層面,陷入低水平重復(fù)的狀況,業(yè)務(wù)不精、技術(shù)不強(qiáng)。同時(shí),技術(shù)路線難度提高之后,規(guī)模化發(fā)展也變得更加遙不可及。

  對(duì)業(yè)務(wù)的忽視使得應(yīng)用軟件工程師淪為"碼農(nóng)",客戶怎么說就怎么干,客戶很累,工程師也很累。

  所以,必須再一次思考以數(shù)據(jù)庫(kù)為核心的應(yīng)用開發(fā)了。

  幾乎所有的軟件應(yīng)用都需要對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)和管理,尤其是以復(fù)雜數(shù)據(jù)處理為主要工作的業(yè)務(wù)應(yīng)用開發(fā),將數(shù)據(jù)庫(kù)作為軟件應(yīng)用開發(fā)的核心,極大簡(jiǎn)化應(yīng)用開發(fā)過程,并保證數(shù)據(jù)的安全性和可靠性,是構(gòu)建高效可靠的應(yīng)用系統(tǒng)的關(guān)鍵。

  同時(shí),必須思考如何提升開發(fā)人員的行業(yè)與業(yè)務(wù)能力,如何簡(jiǎn)化技術(shù)路線,降低應(yīng)用開發(fā)的難度和門檻。

  讓企業(yè)開發(fā)關(guān)注業(yè)務(wù)邏輯而不僅僅是代碼

  數(shù)據(jù)庫(kù)廠商可以打造出一款優(yōu)秀的應(yīng)用開發(fā)平臺(tái)嗎?答案是可以的。應(yīng)該說,數(shù)據(jù)庫(kù)廠商還具備其他類型廠商不具備的優(yōu)勢(shì)。

  人大金倉(cāng)發(fā)布的KES PLUS是基于Kingbase ES構(gòu)建的一體化的應(yīng)用快速開發(fā)與運(yùn)維平臺(tái),充分利用了 KES 的底層特性,是可以充分發(fā)揮數(shù)據(jù)庫(kù)的優(yōu)勢(shì),提供應(yīng)用快速開發(fā)和數(shù)據(jù)庫(kù)運(yùn)維的一體化平臺(tái),尤其適用于開發(fā)以復(fù)雜數(shù)據(jù)處理為主要工作的業(yè)務(wù)應(yīng)用。

  以數(shù)據(jù)庫(kù)為核心帶來什么好處?至少體現(xiàn)在三個(gè)方面:

  一是安全可靠:基于數(shù)據(jù)庫(kù)底層的權(quán)限控制體系,避免后門和旁路,讓企業(yè)應(yīng)用和數(shù)據(jù)存儲(chǔ)、訪問更安全。

  二是可以近數(shù)據(jù)端計(jì)算:充分利用數(shù)據(jù)庫(kù)的特性,包括并行計(jì)算和處理能力,通過數(shù)據(jù)庫(kù)內(nèi)部通信減少不必要的數(shù)據(jù)交互、傳輸,提高帶寬利用率、降低網(wǎng)絡(luò)IOPS。

  三是性能更優(yōu):基于數(shù)據(jù)庫(kù)底層的權(quán)限控制體系,避免復(fù)雜的 SQL 過濾,根據(jù)不同的存儲(chǔ)訪問權(quán)限,按需返回?cái)?shù)據(jù)。

  與此同時(shí),KES Plus具備應(yīng)用開發(fā)平臺(tái)所要求的特有的能力:降低開發(fā)難度,提升開發(fā)效率。

  如何降低開發(fā)難度?

  KES Plus采用前后端分離技術(shù),回歸原始的兩層架構(gòu),簡(jiǎn)化開發(fā)和部署,增強(qiáng)系統(tǒng)安全性、擴(kuò)展性和性能等。充分吸收金倉(cāng)多年支撐用戶業(yè)務(wù)應(yīng)用的經(jīng)驗(yàn),在技術(shù)架構(gòu)進(jìn)行夯實(shí)和優(yōu)化,讓架構(gòu)更簡(jiǎn)單、健壯、能力建設(shè)更完善。平臺(tái)提供的組件、內(nèi)置函數(shù)、存儲(chǔ)過程等都是精心設(shè)計(jì)和經(jīng)過優(yōu)化的。數(shù)據(jù)庫(kù)底層內(nèi)置消息隊(duì)列、緩存等中間件,有效支撐高頻(計(jì)算)數(shù)據(jù)交互,熱點(diǎn)數(shù)據(jù)的高速緩存,提高響應(yīng)速度。

  通過“屏蔽”軟件開發(fā)的技術(shù)難題和技術(shù)細(xì)節(jié),KES Plus讓開發(fā)人員專注業(yè)務(wù)開發(fā),無(wú)需精通各種各樣的前后端技術(shù),就可以進(jìn)行業(yè)務(wù)開發(fā)。

  如何提升開發(fā)效率?

  借助KES Plus,可以敏捷、快速、高效地開發(fā)各種企業(yè)應(yīng)用,減少傳統(tǒng)開發(fā)需要的繁雜步驟和重復(fù)性的工作。平臺(tái)有豐富的前后端開發(fā)資源,內(nèi)置人員、組織、權(quán)限、角色等常用的內(nèi)置模塊和豐富前后端組件,可有效助力企業(yè)應(yīng)用開發(fā)。平臺(tái)還提供門戶和表單設(shè)計(jì)器,基于可視化拖拉拽快速實(shí)現(xiàn)門戶首頁(yè)和業(yè)務(wù)表單開發(fā)。

  以解決傳統(tǒng)軟件研發(fā)痛點(diǎn)問題為出發(fā)點(diǎn),KES Plus最大程度的讓應(yīng)用開發(fā)工程師的目光聚焦在業(yè)務(wù)邏輯實(shí)現(xiàn)上。

  “一站式”應(yīng)用快速開發(fā)與運(yùn)維

  值得一提的是,KES Plus并不是傳統(tǒng)意義上的低代碼平臺(tái),而是一個(gè)完整的應(yīng)用開發(fā)平臺(tái),基于KES Plus開發(fā)者可以快速構(gòu)建出滿足不同領(lǐng)域或行業(yè)的低代碼平臺(tái),讓應(yīng)用開發(fā)的效率再進(jìn)一步的提升。

  通過采用以RESTfulAPI為中心的前后端分離,一個(gè)請(qǐng)求+一個(gè)響應(yīng)可以完成業(yè)務(wù)邏輯處理,最小化客戶端和服務(wù)器之間的網(wǎng)絡(luò)交互,頁(yè)面加載效率更高。SQL、PL/SQL即可發(fā)布為RESTful API,支持靈活的安全訪問控制,安全可靠。

  KES Plus也不是一般的數(shù)據(jù)庫(kù)運(yùn)維平臺(tái),而是快速開發(fā)和數(shù)據(jù)庫(kù)運(yùn)維的一體化平臺(tái)。

  一方面,通過“一站式”應(yīng)用快速開發(fā)與運(yùn)維,持續(xù)迭代、持續(xù)集成、持續(xù)交互、持續(xù)運(yùn)維,實(shí)現(xiàn)開發(fā)、實(shí)施、運(yùn)維一體化,基于腳本語(yǔ)言,使用 SQL、PL/SQL 進(jìn)行接口開發(fā),使得代碼更加的簡(jiǎn)單,更容易維護(hù)。

  另一方面,平臺(tái)提供故障診斷分析、優(yōu)化建議和意見,定期自動(dòng)巡檢,自動(dòng)生成巡檢報(bào)告和數(shù)據(jù)庫(kù)健康報(bào)告。平臺(tái)提供數(shù)據(jù)庫(kù)的健康狀況、壓力負(fù)載情況以及多維度的監(jiān)控指標(biāo)數(shù)據(jù),有效反映數(shù)據(jù)庫(kù)的狀態(tài),讓數(shù)據(jù)庫(kù)運(yùn)維門檻從專家級(jí)降低到新手級(jí),大大降低運(yùn)維成本。

  讓我們重新反思,企業(yè)級(jí)應(yīng)用軟件的價(jià)值是什么?那就是幫助客戶把業(yè)務(wù)及管理過程轉(zhuǎn)化成為IT應(yīng)用,提高企業(yè)運(yùn)營(yíng)效率和合規(guī)。

  而這和KES Plus的產(chǎn)品定位如出一轍,那就是“賦能軟件開發(fā)者,助力企業(yè)開發(fā)高質(zhì)量應(yīng)用”。真正讓應(yīng)用軟件聚焦業(yè)務(wù),讓數(shù)據(jù)庫(kù)軟件去聚焦底層技術(shù)架構(gòu)的支撐和實(shí)現(xiàn)。

  為了讓軟件開發(fā)工程師更好的使用KES Plus,人大金倉(cāng)將面向社會(huì)提供免費(fèi)的KCD(Kingbase CertificatedDeveloper)課程培訓(xùn)。

  作為數(shù)據(jù)庫(kù)領(lǐng)域國(guó)家隊(duì),人大金倉(cāng)堅(jiān)持自主創(chuàng)新,實(shí)現(xiàn)了“每一行代碼皆可掌控”,并將技術(shù)優(yōu)勢(shì)轉(zhuǎn)化為產(chǎn)品優(yōu)勢(shì),構(gòu)建了面向全行業(yè)、全客戶關(guān)鍵應(yīng)用的,完全自主的數(shù)據(jù)庫(kù)產(chǎn)品、服務(wù)和解決方案體系。如今,人大金倉(cāng)希望Kes Plus能夠?yàn)閼?yīng)用軟件開發(fā)商打造高質(zhì)量的企業(yè)級(jí)應(yīng)用貢獻(xiàn)力量,為數(shù)字中國(guó)的建設(shè)找到一個(gè)低難度、低成本的規(guī);缆贰

  這條道路上,人大金倉(cāng)是先行者,卻絕不會(huì)是獨(dú)行者。

  榜單收錄、高管收錄、融資收錄、活動(dòng)收錄可發(fā)送郵件至news#citmt.cn(把#換成@)。

海報(bào)生成中...

分享到微博

掃描二維碼分享到微信

分享到微信
一鍵復(fù)制
標(biāo)題鏈接已成功復(fù)制

最新新聞

熱門新聞