http://m.casecurityhq.com 2023-07-04 10:23 來源:西門子Mendix
現(xiàn)代企業(yè)應(yīng)用開發(fā)全球領(lǐng)軍者——西門子Mendix公司近日宣布,業(yè)界領(lǐng)先的低代碼平臺的最強大版本Mendix 10全面上線。Mendix 10引入了一系列創(chuàng)新,讓企業(yè)能夠通過實施企業(yè)級數(shù)字解決方案之交付的轉(zhuǎn)型,來滿足前所未有的軟件需求。
面對市場的瞬息萬變,各行各業(yè)的企業(yè)無不面臨業(yè)績達(dá)標(biāo)的挑戰(zhàn)。為快速地、大規(guī)模地實現(xiàn)創(chuàng)新,許多企業(yè)正在轉(zhuǎn)向新的模式。一些有遠(yuǎn)見的企業(yè)正在組建由專業(yè)開發(fā)人員和業(yè)務(wù)技術(shù)人員組成的團(tuán)隊,并為他們提供相應(yīng)平臺來構(gòu)建數(shù)字解決方案,并管理來自整個企業(yè)和擴(kuò)展生態(tài)圈的復(fù)雜功能庫和數(shù)據(jù)庫。新版Mendix 10平臺這種面向Gartner所稱的“可組合企業(yè)”的轉(zhuǎn)型。Mendix 10還新增了許多強大創(chuàng)新功能,其中包括最新的人工智能和機器學(xué)習(xí)功能、促進(jìn)企業(yè)IT協(xié)作的新工具、精簡的開發(fā)人員體驗、云部署方案的擴(kuò)展,以及現(xiàn)代化的治理與控制方法。
“Mendix 10旨在幫助企業(yè)建立新的數(shù)字交付模式——例如,融合團(tuán)隊,以及與可靠平臺相組合,”Mendix公司首席執(zhí)行官Tim Srock解釋道,“Mendix 10具有變革性。我們的客戶一方面存在對數(shù)字化的迫切需求,另一方面面臨的是傳統(tǒng)的技術(shù)及組織結(jié)構(gòu),因而試圖在兩者之間達(dá)到平衡。Mendix 10讓企業(yè)能夠借助一套實用且可獲取的工具以及來自整個生態(tài)圈的專業(yè)知識,來應(yīng)對‘可組合性’等令人興奮的主題。”
Mendix生態(tài)圈的成員對此表示贊同。Impact Networking是一家全國性的托管服務(wù)提供商,擁有14,000多個客戶。
該公司托管數(shù)字化轉(zhuǎn)型業(yè)務(wù)副總裁Jon Evans表示:“Mendix不斷推出包含新功能的重要版本,推動并激勵著我們的團(tuán)隊向前邁進(jìn)。Mendix Connect、工作流和人工智能將我們的能力提升到新的水平。西門子通過收購,讓這些創(chuàng)新得以延續(xù),并通過投入巨資開展研發(fā),建立了一套全面的產(chǎn)品路線圖。”
最強大的低代碼IDE,
包含多種生產(chǎn)力增強功能
Mendix 10是由開發(fā)人員為開發(fā)人員構(gòu)建的,旨在提供市場上最直觀、最強大的低代碼集成開發(fā)環(huán)境(IDE)。其中許多功能已經(jīng)讓測試版客戶感到振奮,例如,基于無處不在的Git產(chǎn)品的版本控制、經(jīng)過更新的REST和數(shù)據(jù)庫連接器,以及許多可改善生命質(zhì)量的功能——包括視覺數(shù)據(jù)過濾器、豐富的屬性和設(shè)計控制、“Start from Spreadsheet”,以及PDF文檔生成器。
豐田北美公司高級軟件工程師James Payne透露:“我下載了Mendix 10測試版,目的是為了測試‘電子表格到應(yīng)用’功能,并證明業(yè)務(wù)參與者能夠輕松地使用該功能開始創(chuàng)建應(yīng)用程序。這項功能將產(chǎn)生深遠(yuǎn)影響,幫助我們的用戶更快地構(gòu)建各自在工作中所需的合適應(yīng)用程序。”
今年晚些時候,Mendix 10還將推出基于MacOS的Studio Pro IDE版本的測試版。此外,Mendix 10還將推出一個可擴(kuò)展性框架,以便開發(fā)人員通過插件、向?qū)А⒕庉嬈骱偷谌疆a(chǎn)品集成,來定制Studio Pro體驗。
將“人工智能”和“機器學(xué)習(xí)”
從時髦術(shù)語轉(zhuǎn)變?yōu)樯虡I(yè)價值
在將人工智能和機器學(xué)習(xí)引向低代碼應(yīng)用開發(fā)受眾方面,Mendix公司一直是行業(yè)先鋒,Mendix 10將繼續(xù)鞏固這一領(lǐng)導(dǎo)地位。對于一直在使用Mendix Assist獲得開發(fā)提速和建議的Mendix開發(fā)人員,Mendix 10推出的最新“機器人”將幫助他們生成數(shù)據(jù)錄入的驗證邏輯。今年晚些時候(相關(guān)預(yù)覽見現(xiàn)場發(fā)布會),Mendix Assist將引入Mendix Chat,這是第一代開發(fā)過程生成性指南,是IDE中內(nèi)建的一種大語言模型(LLM),它經(jīng)過了來自文檔、論壇和支持內(nèi)容的Mendix專業(yè)知識訓(xùn)練。明年初,這些程序?qū)⑼瞥鍪着鷾y試版本,用于生成應(yīng)用程序人工智能元素。
Mendix 10圍繞人工智能/機器學(xué)習(xí)作出的另一項投資在于,它讓開發(fā)人員能夠使用人工智能服務(wù)和機器學(xué)習(xí)模型來交付“智能應(yīng)用”。許多Mendix客戶使用流行的第三方服務(wù)構(gòu)建了復(fù)雜的解決方案,而其他客戶則渴望將自己專有的機器學(xué)習(xí)模型嵌入Mendix應(yīng)用中。Mendix 10中包含的新機器學(xué)習(xí)工具包將幫助開發(fā)人員實現(xiàn):將基于通用機器學(xué)習(xí)框架構(gòu)建的機器學(xué)習(xí)模型部署到Mendix Runtime中。從scikit learn到PyTorch再到TensorFlow——這些經(jīng)過各種框架訓(xùn)練的模型可轉(zhuǎn)換為開放神經(jīng)網(wǎng)絡(luò)交換(ONNX,一種開放的機器學(xué)習(xí)模型標(biāo)準(zhǔn)),然后直接集成到Mendix應(yīng)用程序中,以確保實現(xiàn)高性能、數(shù)據(jù)安全和良好的經(jīng)濟(jì)效益。
Impact Networking的低代碼團(tuán)隊負(fù)責(zé)人Scott Gaydos表示:“我們非??释麑嵤㎝endix公司在Mendix 10中帶來的機器學(xué)習(xí)方面的升級。我們期望使用該機器學(xué)習(xí)工具包,開發(fā)我們自己的內(nèi)部工具,讓這些工具能夠基于用戶反饋進(jìn)行學(xué)習(xí),從而幫助我們淘汰舊工具和支持,這也是我們作為一家企業(yè)的發(fā)展方向。”
這些功能將共同確保開發(fā)人員的生產(chǎn)力和軟件質(zhì)量得到優(yōu)化,并確保數(shù)據(jù)可操作且能夠為企業(yè)帶來價值。
為“可組合企業(yè)”做準(zhǔn)備
低代碼應(yīng)用開發(fā)概念以前所未有的方式震撼了軟件開發(fā)行業(yè)。Mendix預(yù)測,可組合性——即通過一系列內(nèi)部與外部構(gòu)建基塊的組合來創(chuàng)建和重新組裝定制的應(yīng)用程序體驗——將是數(shù)字解決方案之交付即將面臨的下一波大變革。因此,Mendix 10引入了一些支持采用可組合企業(yè)戰(zhàn)略的關(guān)鍵創(chuàng)新。
例如,Solutions Kit目前已全面上線,該功能既服務(wù)于傳統(tǒng)企業(yè)客戶,也服務(wù)于獨立的軟件供應(yīng)商。Solutions Kit包含的一組功能將幫助開發(fā)人員交付可定制、可擴(kuò)展的解決方案,同時保證這些解決方案的可升級性或可維護(hù)性。例如,Solutions Kit包括知識產(chǎn)權(quán)保護(hù)(即對模塊適應(yīng)性的粒度控制)和生命周期管理(即通過高級版本控制來留存修改記錄)。今年晚些時候,Adaptation Insights將全面上線,它將幫助開發(fā)人員深入了解各模塊在反復(fù)實施期間的適應(yīng)性。
ISV發(fā)現(xiàn)該功能很有吸引力,因為他們可借助該功能,提供一系列能更好地滿足客戶需求的SaaS解決方案。一些大型企業(yè)客戶在開始實施可組合戰(zhàn)略時,就已使用該功能。例如,一家跨國零售連鎖店將該功能作為自身實現(xiàn)跨地區(qū)、跨業(yè)務(wù)部門擴(kuò)張的手段。借助該功能,該企業(yè)得以利用其內(nèi)部各團(tuán)隊的知識和經(jīng)驗,其核心IT團(tuán)隊也得以對核心職能實施治理并保持對總體擁有成本的控制。
Mendix Connect集成套件的大規(guī)模升級是Mendix 10為支持可組合性而作出的又一項重大投資。利用數(shù)據(jù)目錄的增強,以及Mendix公司開發(fā)團(tuán)隊和值得信賴的生態(tài)圈合作伙伴提供的不斷擴(kuò)展的連接器和服務(wù),在可組合環(huán)境中執(zhí)行操作的開發(fā)人員能夠輕松地訪問各自所需的數(shù)據(jù)和服務(wù)。此外,Mendix 10還引入了對Business Events和Event Broker等事件驅(qū)動架構(gòu)的支持,以確保各種技能的開發(fā)人員都能夠創(chuàng)建能快速響應(yīng)典型活動和事件的軟件。
實現(xiàn)持續(xù)合作的巨大飛躍
Mendix 10繼承了Mendix低代碼的光輝歷史,旨在不斷推進(jìn)業(yè)務(wù)部門與IT部門以新標(biāo)準(zhǔn)協(xié)作構(gòu)建和交付解決方案。通過采用Mendix 10,企業(yè)便能在該平臺新推出的Portfolio Manager中,對應(yīng)用程序組合進(jìn)行優(yōu)先級排序、規(guī)劃、跟蹤和優(yōu)化,如同在咨詢過程中一樣。傳統(tǒng)開發(fā)團(tuán)隊(或者由開發(fā)人員和業(yè)務(wù)技術(shù)人員組成的現(xiàn)代融合團(tuán)隊)可通過Mendix Epics來管理需求、跟蹤進(jìn)度并與敏捷方法保持一致。希望利用自身對Jira現(xiàn)有投資的團(tuán)隊則可通過新的Jira連接器,直接從Mendix跟蹤事務(wù)進(jìn)度和版本。
“協(xié)作并不會因為編寫軟件的人員而停止,”Mendix公司產(chǎn)品經(jīng)理Jelena Golubovic指出,“這正是我們引入App Insights的原因。App Insights讓開發(fā)團(tuán)隊能夠直接與用戶一同管理用戶體驗。”
App Insights包含經(jīng)改進(jìn)的反饋功能,以便用戶與開發(fā)人員交流想法或提出問題,并方便開發(fā)人員與這些用戶交流,并將相關(guān)備注轉(zhuǎn)換成事務(wù)進(jìn)行存儲。App Insights的另一項新功能是迷你調(diào)查,即在特定頁面上,或者在用戶完成特定活動時,通過單個問題,提示用戶主動收集使用數(shù)據(jù)。
多云功能
Gartner預(yù)計(https://www.gartner.com/document/4009244),到2025年,云原生平臺將成為95%以上新數(shù)字項目的基礎(chǔ)。就此而言,Mendix 10為企業(yè)帶來了諸多功能,可確保其能夠?qū)崿F(xiàn)基于云的應(yīng)用程序架構(gòu)的價值。
首先,Mendix 10提供了Webhook的強大實現(xiàn)方式,讓DevOps專業(yè)人員能夠集成現(xiàn)有的CI/CD管道。為滿足一些企業(yè)以更低代碼開發(fā)CI/CD的需求,Mendix Pipelines將于今年年底推出測試版。今年晚些時候,Mendix 10還將推出云資源自助管理,以及多區(qū)域云故障轉(zhuǎn)移功能(面向Mendix Cloud上部署的應(yīng)用程序,即將在六大洲上線)。
在最近的一次網(wǎng)絡(luò)研討會上,南非銀行Al Baraka首席運營官Mohammed Kaka透露:“對我們而言,Mendix云服務(wù)區(qū)遷移到南非將帶來巨大的裨益。它將進(jìn)一步改善已成功實現(xiàn)的Mendix低代碼平臺。我們的客戶體驗將在響應(yīng)及時性和豐富性方面得到大幅提升。”
投資采用AWS的客戶還可使用Mendix 10中的另一項關(guān)鍵功能。Mendix 10為私有云客戶提供了一種參考部署方案及附帶的Terraform模塊,以便其完成對Amazon Elastic Kubernetes Service(亞馬遜EKS)Kubernetes Clusters的簡單配置。該方案可自動完成超過95項AWS服務(wù)的部署,并可將配置時間從40小時縮短至30分鐘。
Mendix 10還推出了Private Mendix平臺。該平臺目前處于測試階段,旨在滿足一些客戶的特有需求,即享受西門子低代碼平臺的速度和敏捷度,同時遵守有關(guān)完全自控開發(fā)環(huán)境的政策法規(guī)。通過使用Private Mendix平臺,企業(yè)將能夠以此目標(biāo)來部署Mendix,并獲得開箱即用的平臺服務(wù),以及與一系列流行的軟件開發(fā)生命周期工具(例如,版本控制和CI/CD)的連接器。該平臺將與最新公布的FedRamp In-Process Certification一起,進(jìn)一步提升最安全云部署方案的價值。
治理和控制
為了對可組合架構(gòu)和大規(guī)模部署應(yīng)用程序組合提供更好的支持,Mendix 10針對治理進(jìn)行了重新設(shè)計。西門子低代碼開發(fā)團(tuán)隊的擴(kuò)展成員(例如,合規(guī)官、CISO和IT高管)將發(fā)現(xiàn)Mendix 10在平臺和應(yīng)用程序組合層面的治理方面作出的重大投資。
許多客戶已采用身份提供程序(“IdP”),并希望使用這些程序來控制用戶對Mendix開發(fā)環(huán)境的訪問。就此而言,通過Mendix 10,客戶可利用“自帶IdP”。新推出的“Landscape Overview”(橫向概覽)功能可解決企業(yè)的運營風(fēng)險管理問題。此功能讓應(yīng)用程序組合負(fù)責(zé)人能夠直觀地查看其應(yīng)用程序組合,并完成應(yīng)用程序運行狀況指標(biāo)(例如,CPU使用率或網(wǎng)絡(luò)連接)。此外,Mendix 10還附帶了一項依賴關(guān)系治理功能,該功能可根據(jù)已發(fā)布軟件組件的準(zhǔn)確清單來實施安全風(fēng)險管理。
Al-Baraka數(shù)字化總經(jīng)理Hamzah Asmall指出:“對于我們這樣的安全團(tuán)隊規(guī)模不大的企業(yè)而言,Mendix 10還給我們帶來了一項裨益,那就是,我們無需再組建一支大規(guī)模的專業(yè)安全團(tuán)隊,無需再從頭開始進(jìn)行配置。通過Mendix環(huán)境,我們可以非常輕松地將我們的安全標(biāo)準(zhǔn)、協(xié)議和設(shè)置遷移到新的環(huán)境中。“