[丁科技網(wǎng)現(xiàn)場]“低代碼”(Low Code),通過對(duì)開發(fā)技能訓(xùn)練、職能部門溝通等成本的降低,以及對(duì)靈活性、可操作性、可更改性的提高,突出應(yīng)用開發(fā)的便捷性。
“無服務(wù)器”(Serverless),向開發(fā)者提供具備可擴(kuò)展性、快速響應(yīng)、高負(fù)載彈性、業(yè)務(wù)連續(xù)性等優(yōu)勢的服務(wù),意在創(chuàng)造“只需關(guān)注業(yè)務(wù)邏輯”的開發(fā)環(huán)境,提高應(yīng)用開發(fā)效率。
在當(dāng)前數(shù)智轉(zhuǎn)型縱深推進(jìn)的背景下,低代碼開發(fā)牽手無服務(wù)器架構(gòu),為企業(yè)提供“加速度”。低代碼開發(fā)頭部平臺(tái)西門子Mendix,與無服務(wù)器架構(gòu)商業(yè)化開啟者亞馬遜云科技,在全球范圍已有不少成功的合作案例。
來自“擁抱Serverless時(shí)代”亞馬遜云科技創(chuàng)新大會(huì)的最新信息顯示,二者致力于將低代碼與無服務(wù)器的融合動(dòng)能,提供給更多數(shù)智轉(zhuǎn)型中的中國企業(yè)。
談及西門子Mendix低代碼開發(fā)平臺(tái)借助亞馬遜云科技Serverless技術(shù)的意義,西門子Mendix大中華區(qū)技術(shù)總監(jiān)阮銘提到的兩個(gè)詞是“速度”和“價(jià)值”。
西門子Mendix低代碼開發(fā)平臺(tái),涵蓋:“可視化開發(fā)方法”,借助通用視覺語言和專用IDE,跨多種開發(fā)人員群體共同創(chuàng)造,通過拖拉拽開發(fā)軟件,快速且有效滿足業(yè)務(wù)需求;“云原生”,無需專業(yè)知識(shí)就能夠構(gòu)建和交付可移植、可伸縮且具有彈性的應(yīng)用程序,并一鍵式部署到“任何地方”;“多端體驗(yàn)”,開發(fā)一套模型,不用做任何修改就可以自動(dòng)編譯成PC、iOS和安卓系統(tǒng)應(yīng)用,通過各觸點(diǎn)、渠道、設(shè)備、方式提供卓越體驗(yàn);“數(shù)據(jù)集成”,在平臺(tái)、模型、應(yīng)用程序上都是開放和可擴(kuò)展的,集成來自任何數(shù)據(jù)源、系統(tǒng)或服務(wù)的數(shù)據(jù)和邏輯;“人工智能”,無縫連接AI和認(rèn)知服務(wù),通過AI輔助預(yù)測提升解決方案;“智能流程自動(dòng)化”,將人員、數(shù)據(jù)和系統(tǒng)整合在一起,提供端到端的流程自動(dòng)化。
在前述創(chuàng)新大會(huì)上,阮銘分享了西門子Mendix低代碼開發(fā)結(jié)合亞馬遜云科技Serverless的三個(gè)典型用例。
其一,是助力荷蘭皇家郵政(PostNL)每日處理千萬級(jí)“事件”。荷蘭皇家郵政采用在亞馬遜云科技上運(yùn)行的西門子Mendix低代碼平臺(tái),實(shí)現(xiàn)快速地生產(chǎn)部署、運(yùn)維上線,快速開發(fā)場景應(yīng)用,并對(duì)復(fù)雜的核心系統(tǒng)進(jìn)行解耦,拆分為近百個(gè)“微服務(wù)”,利用高邏輯性的低代碼平臺(tái)最終實(shí)現(xiàn)高性能表現(xiàn)。
每天為將近2000萬人提供服務(wù)的荷蘭皇家郵政,近年遭遇幾個(gè)挑戰(zhàn):一是,業(yè)務(wù)量逐年遞增20%,核心系統(tǒng)不堪重負(fù);二是,技術(shù)上,系統(tǒng)老舊,核心系統(tǒng)需要做現(xiàn)代化改造。
西門子Mendix在底層利用高性能消息隊(duì)列等服務(wù)來解決海量并發(fā),幫助荷蘭皇家郵政輕松應(yīng)對(duì)峰值每秒1000訂單的吞吐量;其他一些數(shù)據(jù)處理系統(tǒng)則采用了亞馬遜云科技無服務(wù)器計(jì)算實(shí)現(xiàn)毫秒級(jí)響應(yīng),利用快速讀寫能力,實(shí)現(xiàn)數(shù)據(jù)持久化,并結(jié)合亞馬遜云科技完整的工具鏈,實(shí)現(xiàn)發(fā)布過程自動(dòng)化。
最終,荷蘭皇家郵政僅用6個(gè)月就完成了積壓2年的工作量,每天能夠處理超過150萬訂單量,并保證9.95%的快遞能在正常運(yùn)行時(shí)間送達(dá)。通過亞馬遜云科技,在基礎(chǔ)設(shè)施運(yùn)維方面節(jié)省了大量人工,降低80%的成本,3個(gè)月內(nèi)獲得投資回報(bào),幾小時(shí)就可以完成一個(gè)月的開發(fā)工作,并在幾分鐘內(nèi)交付功能,而不是幾個(gè)月。
其二,是推動(dòng)泰國正大集團(tuán)用一年半到兩年的時(shí)間,開發(fā)出了200個(gè)APP。節(jié)奏看,平均每個(gè)月至少上線8個(gè)APP。
其三,是馬來西亞鐘氏化學(xué)(Kaneka)讓55個(gè)手工流程、13個(gè)子系統(tǒng)在不到兩年時(shí)間快速上線,工廠QMS質(zhì)量管理系統(tǒng)在三周內(nèi)快速上線。
在上述合作過程中,西門子Mendix借助了亞馬遜云科技夯實(shí)的底層基礎(chǔ)設(shè)施和技術(shù),特別是算力的彈性和運(yùn)維自動(dòng)化的能力;同時(shí),西門子Mendix以低代碼平臺(tái)思維實(shí)現(xiàn)端到端的數(shù)字化,從調(diào)研、開發(fā)、測試到部署上線,盤活了底層所有的Serverless技術(shù)點(diǎn)、亞馬遜云科技的技術(shù)點(diǎn)。
更少的成本,更快速的開發(fā),以及由此而來的業(yè)務(wù)敏捷性與彈性,是西門子Mendix與亞馬遜云科技Serverless合作的顯性結(jié)果。更深遠(yuǎn)的影響,用阮銘的話來說就是形成了“一種新的企業(yè)開發(fā)范式,一種降低技術(shù)門檻的標(biāo)準(zhǔn)”。
關(guān)于合作的未來設(shè)想,西門子Mendix中國區(qū)總經(jīng)理王炯表示,Serverless的引入,會(huì)在低代碼開發(fā)深入核心應(yīng)用和大并發(fā)訴求的過程中提供更大的幫助。因?yàn)?,西門子Mendix “是最好、最成熟的企業(yè)級(jí)的低代碼平臺(tái)”,“是一種提供精細(xì)化工程的‘語言’而不是一套套用的模板”,其“‘低代碼、高邏輯’的特性更適合做復(fù)雜的應(yīng)用”,就勢必深入更多專業(yè)領(lǐng)域,迎接更大挑戰(zhàn),承擔(dān)更多使命。(丁科技網(wǎng)原創(chuàng),轉(zhuǎn)載務(wù)必注明“來源:丁科技網(wǎng)”)
- QQ:61149512