低代碼為什麼受到關注?
我們先看看每天為將近2000萬人提供服務的荷蘭皇家郵政(PostNL)的故事,隨著歐盟規定對價值在22歐元以下的外來包裹免徵增值稅,導致小包裹比例達到每天快遞量的95%,業務的激增讓核心系統不堪重負。
通過採用在亞馬遜雲科技上運行的西門子Mendix低代碼開發平台,荷蘭皇家郵政滿足了快速生產部署、運維上線;快速開發場景應用;對複雜的核心系統進行解耦,拆分為近100項微服務;利用高邏輯性的低代碼平台最終實現高性能表現,利用高性能消息隊列等服務解決海量並發,輕鬆應對峰值每秒1000訂單的吞吐量。其他一些數據處理系統則採用了Amazon Lambda無伺服器計算實現毫秒級響應,利用Amazon DynamoDB快速讀寫,實現數據持久化,利用Amazon CodePipeline實現CI/CD上線,結合亞馬遜雲科技完整的工具鏈,實現發布過程自動化。
荷蘭皇家郵政僅用6個月就完成了積壓2年的工作量,每天能夠處理超過150萬訂單量,新架構可以保證99.95%的快遞能在正常運行時間送達。通過亞馬遜雲科技在基礎設施運維方面節省了大量人工,降低80%的成本,3個月內獲得投資回報,幾小時就可以完成一個月的開發工作,並在幾分鐘內交付功能,而不是幾個月。
西門子Mendix中國區總經理王炯表示,西門子Mendix低代碼開發平台,藉助Serverless服務,能夠提供更廣泛的企業級解決方案及業務場景,幫助企業以更快、更省的方式去實現業務價值,並且應對未來的不確定的挑戰。
西門子Mendix Serverless,下一代數字化企業開發範式
低代碼最大的能力就是簡化,讓溝通變得簡單的同時,降低技術門檻。
這也是為什麼越來越多的企業意識到低代碼已經成為了應用開發的一種範式、一種快速降低技術風險的標準。而且很多企業需要變得更有韌性,在面對危機挑戰時要有抗打擊的能力。
西門子Mendix成立於2005年,2018年被西門子收購,在低代碼領域西門子Mendix一直保持著全球第一的排名。西門子Mendix大中華區技術總監阮銘說,西門子Mendix讓構建應用程序的速度提高10倍,資源需求減少了70%。
西門子Mendix擁有6大核心技術引擎,包括:
可視化開發方法:藉助通用的視覺語言和專用的IDE,可以跨多種開發人員群體共同創造,從而快速有效地滿足業務需求,通過拖拉拽,很快地開發出軟體;
雲原生:無需專業知識也能夠構建和交付可移植、可伸縮且具有彈性的應用程序,一鍵式部署到任何地方;
多端體驗:開發一套模型不用做任何的修改就可以自動地編譯成PC端、iOS和安卓系統的應用,通過各觸點、渠道、設備、方式,為用戶提供卓越的體驗;
數據集成:在每個級別上都是開放和可擴展的平台,模型和應用程序。集成來自任何數據源,系統或服務的數據和邏輯;
人工智慧:擁抱智能應用程序,無縫連接AI和認知服務以提升解決方案。2017年開始對可視化邏輯做建模,分析了500多萬個業務邏輯,用TensorFlow進行數據訓練,實現預測;當用戶在開發程序時,AI會進行輔助並預測接下來要做哪些事情;
智能流程自動化:通過將人員、數據和系統整合在一起的應用程序提供端到端的流程自動化。
「簡單的背後並不簡單。」阮銘說道,西門子Mendix低代碼開發平台藉助亞馬遜雲科技Serverless技術,形成了下一代數字化企業的開發範式,使應用構建變得更快、更簡單,幫助企業實現自底向上的端到端的數字化轉型。
合力為客戶構建一個快速敏捷的平台
「亞馬遜雲科技Serverless技術帶來的好處是成本的減少,以及更快速的開發,這也是我們和亞馬遜雲科技合作的初衷。」王炯認為,這不僅是雙方技術優勢的結合,更能為客戶構建一個快速敏捷的平台。
西門子Mendix以低代碼平台思維實現端到端的數字化,從調研、開發、測試到部署上線,盤活了底層所有的Serverless技術點,實現的效益明顯提升。
想要獲得高性能的數據相關應用,可以從這四個主要方面入手:第一是可採用高性能消息隊列等服務解決海量並發;第二是內存計算,可採用Amazon Lambda等服務;第三個是持久化,快速讀寫,可以採用Amazon RDS、DynamoDB等服務;第四是資源管理方面,可採用Amazon Code Pipeline實現CI/CD上線,結合亞馬遜雲科技完整的工具鏈,實現發布過程自動化。
在國外市場,西門子Mendix與亞馬遜雲科技進行了兩方面整合,第一是技術整合,西門子Mendix Marketplace有幾十個和亞馬遜雲科技的連接器(connector),可以加快實現價值的時間,西門子Mendix APP部署到亞馬遜雲科技環境只需幾分鐘;第二是銷售的整合,西門子Mendix在全球上線了亞馬遜雲科技Marketplace,形成了一個聯合銷售的模式。
「對於有快速應用開發需求的,不管是亞馬遜雲科技現有的客戶還是未來潛在客戶,都是我們共同的客戶。」王炯表示,去年的成功案例,捷普就是利用亞馬遜雲科技在全球為西門子Mendix帶來商機,實現了一年幾百萬美元的收益。
Serverless服務和低代碼疊加的創新,可能會為企業的數字化創新起到N倍的作用。企業更好地結合底層Serverless技術和快速的軟體開發方法,將能獲得真正的價值。