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