http://bfqmb.cn 2021-06-28 15:35 來源:西門子數(shù)字化工業(yè)軟件
中國北京,2021年6月28日——企業(yè)低代碼應(yīng)用開發(fā)全球領(lǐng)導(dǎo)者Mendix, a Siemens business表示,低代碼應(yīng)用的下一階段將改變管理IT運營的傳統(tǒng)開發(fā)運維實踐,包括軟件部署、測試、安全和維護,從而大幅提高運營和成本效率。Mendix高層提出了“低代碼運營”(Low-CodeOps)一詞,以描述低代碼開發(fā)平臺實現(xiàn)企業(yè)運營自動化和減少企業(yè)運營負擔(dān)的能力。
Forrester分析師認為,2021年IT基礎(chǔ)設(shè)施和專業(yè)運營人員的主要趨勢是提高自動化水平,而最近的Forrester Wave報告稱贊低代碼是業(yè)內(nèi)最全面的自動化方法。
Mendix云部署和運營副總裁Maarten Smeets表示:“低代碼具有經(jīng)過驗證的、能夠快速實現(xiàn)數(shù)字解決方案的能力,而我們的整體遠景是將這項能力擴展到大型混合環(huán)境中的IT維護和運營等鄰近領(lǐng)域。這將最大程度地提高速度和敏捷性,而這兩項正是低代碼平臺在整個應(yīng)用生命周期中的核心優(yōu)勢。”
Mendix產(chǎn)品管理副總裁Hans de Visser補充道:“低代碼運營能夠使開發(fā)運維變得更加經(jīng)濟高效,通過不斷平衡風(fēng)險和滿足業(yè)務(wù)要求,為新業(yè)務(wù)用例快速擴展數(shù)字解決方案。”
從全托管aPaaS向私有云和混合云轉(zhuǎn)變
混合云和多云采用速度的大幅加快是推動企業(yè)向低代碼運營轉(zhuǎn)變的市場力量之一;據(jù)Gartner分析師預(yù)測,75%的中型和大型企業(yè)機構(gòu)將在2021年內(nèi)采用混合云或多云。
企業(yè)在新的地理區(qū)域擴展云部署時,正在更多地采用與基礎(chǔ)設(shè)施無關(guān)的戰(zhàn)略,以滿足金融、國防和醫(yī)療等行業(yè)的廣泛安全要求。但這些舉措暴露了一個問題:即缺少能夠配置和協(xié)調(diào)Kubernetes集群上的軟件部署,或解決私有云和虛擬私有云工作負載的其他要求的專業(yè)軟件工程師和IT專家。
Mendix產(chǎn)品管理副總裁Hans de Visser表示:“低代碼運營將這種復(fù)雜性變得自動化和抽象化,通過將容器管理和配置技能交到更多人(如IT系統(tǒng)管理員和軟件開發(fā)人員等)的手中,從而實現(xiàn)開發(fā)運維的民主化。”
Hans de Visser還表示,過去十年中,企業(yè)經(jīng)歷了從本地數(shù)據(jù)中心轉(zhuǎn)向應(yīng)用平臺即服務(wù)(aPaaS)和全托管公有云上的一鍵部署。“但隨著新的私有云用例的出現(xiàn),重心正在重新轉(zhuǎn)變。使用低代碼開發(fā)軟件的企業(yè)應(yīng)當(dāng)擁有方式相似的一鍵式用戶體驗,而不需要擔(dān)心底層框架,或是要靠手動建立自己的CI/CD管道才能實現(xiàn)應(yīng)用的私有云部署遷移。”
低代碼運營的關(guān)鍵點
Mendix云部署和運營副總裁Maarten Smeets表示:“應(yīng)用部署是完整開發(fā)運維中的一個步驟。”團隊必須確保軟件始終可用并正常運行。長期性能監(jiān)測、基礎(chǔ)設(shè)施和數(shù)據(jù)資源配置、安全合規(guī)以及其他流程“消耗了無數(shù)軟件工程時間,而這些時間本來可以用于更寶貴的創(chuàng)新。”
用低代碼可視化建模器開發(fā)的自動化工作流程可以簡化核心開發(fā)運維任務(wù):
細致的合規(guī)性:每個行業(yè)都有特有的監(jiān)管和合規(guī)要求。例如金融企業(yè)必須對數(shù)據(jù)驗證和安全進行廣泛測試。數(shù)據(jù)隱私法也因國家而異。而出口管制和知識產(chǎn)權(quán)法規(guī)是企業(yè)在全球銷售產(chǎn)品須遵守的最基本法規(guī)。
Maarten Smeets表示:“如果不使用低代碼操作來實現(xiàn)這些功能的自動化,那么發(fā)布周期將從幾天延長至幾個月,這基本上等于放棄了低代碼最重要的優(yōu)勢之一,即部署速度和快速實現(xiàn)價值。”
性能監(jiān)測:調(diào)度、全系統(tǒng)通知、事件觸發(fā)監(jiān)測和平臺基礎(chǔ)設(shè)施日志檢查是現(xiàn)代開發(fā)運維的主要內(nèi)容,其作用是確認復(fù)雜的相互依賴型環(huán)境的可用性和運營標準。此外,系統(tǒng)監(jiān)測應(yīng)易于定制,從而與業(yè)務(wù)關(guān)鍵績效指標保持一致。
Maarten Smeets認為:“企業(yè)需要為服務(wù)于目標業(yè)務(wù)需求的應(yīng)用和管道靈活地定制監(jiān)控參數(shù)。如果企業(yè)發(fā)現(xiàn)這些關(guān)鍵任務(wù)的功能停滯不前,就應(yīng)該高度警惕,以便快速解決問題。”
安全:在過去十年中,安全測試消耗了越來越多的開發(fā)運維時間和資源。Maarten Smeets表示:“各種各樣的需求已經(jīng)遠遠超出了安全補丁所能解決的問題。”因此必須在應(yīng)用開發(fā)初期進行安全性和合規(guī)性漏洞掃描,并將這項工作持續(xù)到測試和維護的運營階段,在嚴格規(guī)定的時間內(nèi)解決一切問題。
Maarten Smeets還表示:“企業(yè)可以在降低風(fēng)險和速度之間找到合適的平衡點,通過適當(dāng)?shù)墓ぞ弑WC技術(shù)環(huán)境的安全性和穩(wěn)定性,從而縮短發(fā)布周期。”
基礎(chǔ)設(shè)施即代碼:基礎(chǔ)設(shè)施可以是靈活和可塑的。事實上這個概念對IT專業(yè)人士而言并不陌生,他們在過去十年中從裸金屬服務(wù)器過渡到軟件定義虛擬數(shù)據(jù)中心。如今,Amazon Web Services、阿里巴巴、微軟Azure、谷歌云平臺和IBM混合云等超大規(guī)模企業(yè)運用包括容器化和API服務(wù)在內(nèi)的虛擬基礎(chǔ)設(shè)施開展大量云業(yè)務(wù)。
即便如此,對開發(fā)運維團隊而言,更換供應(yīng)商、轉(zhuǎn)換平臺或在不同地理位置啟動新的云計算業(yè)務(wù)而言也十分耗時。通過低代碼運營,開發(fā)運維團隊可以采取“一次構(gòu)建,隨處運營”的原則,減少對腦力勞動者數(shù)量和工作量的需求。
Maarten Smeets表示:“我們可以通過使用低代碼實現(xiàn)這些功能的自動化,在全球不同地區(qū)建立新的云服務(wù),只需點擊一個按鈕就能在外部云平臺上執(zhí)行一個腳本,將整座虛擬數(shù)據(jù)中心的建立時間從幾個月縮短至幾個小時。這就是基礎(chǔ)設(shè)施即低代碼。”
用低代碼實現(xiàn)面向未來的開發(fā)運維
在過去一年中,使用安全、高可用的云軟件部署的行業(yè)趨勢,使企業(yè)能夠滿足遠程員工和在線客戶的需求。隨著企業(yè)順應(yīng)這一趨勢,希望借助數(shù)字應(yīng)用和流程把遺留系統(tǒng)和邊緣計算、物聯(lián)網(wǎng)連接、AI部署、新形式的數(shù)據(jù)挖掘以及虛擬和增強現(xiàn)實等整合到一起,低代碼開發(fā)和運營效率變得至關(guān)重要。
Low-CodeOps將通過結(jié)合最強大的軟件開發(fā)平臺和高效靈活的運營工具,為開發(fā)運維團隊提供保障。低代碼運營有效保證了這兩個領(lǐng)域的運營控制和可預(yù)測性。采用這種方法可以大大縮短企業(yè)的價值實現(xiàn)時間、緩解IT部門的壓力,最終只需輕松簡單的操作,就能將創(chuàng)新數(shù)字解決方案直接交付給最終用戶。