低代碼開發大勢所趨 微軟成就“人人都是開發者”

低代碼開發大勢所趨 微軟成就“人人都是開發者”

來源:51CTO

作者:鳶瑋

圖片:sohu

如今,企業數字化轉型正在加速進行,從信息化管理逐漸走向智能化運營。而數字化轉型加速的背後,離不開專業的技術人員支持。然而,企業所需要的應用遠遠超出IT部門的開發能力。至此,低代碼開發應運而生。

不久前,IDC發佈了2020數字化轉型2.0的5個驅動力:無處不在的AI、每個人都是開發者、雲與邊緣的融合、重新定義信任、解決方案自動化。而其中每個人都是開發者也就是時下備受關注的低代碼開發。

低代碼指的是減少傳統應用程序的代碼編寫量,主要通過圖形化可視化界面,以拖放組件和模型驅動邏輯的方式,讓更多業務人員和IT開發人員共同參與業務流程的優化,快速為Web端和移動端創建企業級應用,加速企業的數字化進程。

據Gartner分析顯示,到2024年,65%的企業都會採用低代碼的應用。微軟全民應用開發平臺全球副總裁Charles Lamanna表示,通過低代碼技術,企業中的每個人都可以成為開發者,而IT專業開發者也會基於低代碼技術更加快速的完成開發。全民技術平臺讓企業裡的每個人都可以開發自己的應用,而不需要找IT或解決方案服務商,這就會推動企業文化的轉型和企業自身的轉型。

低代碼開發大勢所趨 微軟成就“人人都是開發者”

微軟全民應用開發平臺全球副總裁Charles Lamanna

低代碼開發的潮流盛行,讓眾多企業紛紛湧入這個賽道。在 Gartner 2019年企業低代碼應用程序平臺的魔力象限圖上,共有四家企業位於領導者象限的右上角,其中包括微軟和Salesforce,以及OutSystems和Mendix兩家在低代碼領域的獨角獸公司。

2019年的微軟技術大會上,微軟發佈Power Platform低代碼開發平臺,與Azure、Dynamics365、Office365一起作為微軟核心產品。而Power Platform將作為微軟重點發力的企業級智能應用,也被微軟CEO薩蒂亞·納德拉(Satya Nadella)稱之為“微軟 2019 年及以後最大的賭注之一”。

Power Platform是鼓勵非IT人員進行開發,由於業務人員是很明確的理解業務需求,即使他們不瞭解程序開發,但是可以利用Power Platform工具解決業務所面臨的問題。那麼,IT專業人士是否意味著會失業呢?Charles Lamanna表示,IT專業人士更多是轉向支持或驅動別人來做事情,或者更多承擔治理性的角色。他們會向更高端的工作轉變,進行更加複雜、更重要的應用開發。比較簡單的底層應用則可以由業務人員自己開發。

據統計,財富500強企業裡面,97%的企業都在使用微軟Power Platform,Power Platform每月活躍用戶數量達到了300萬人。微軟內部也在廣泛使用Power Platform,微軟內部有數萬個應用都是由自己的員工通過Power Platform來開發的。每個月微軟會有10萬員工使用Power BI進行數據分析;有8萬員工用Power Apps來編程自己的應用;有3萬員工用Power Automate來實現流程的自動化。這些員工中,既包括開發人員,還有銷售、財務、法務等,都在利用Power Platform來解決自己部門所面臨的的問題。

微軟致力於將Power Platform打造成一個開放性的平臺,其中包括300多個連接器可以連接外部的系統,通過API的方式,就可以直接連接Salesforce、Workday和SAP等第三方軟件系統,大大節省了系統集成的效率。

由於代碼都是寫好,非IT人員採用拖拽方式來完成,那麼代碼質量如何保障呢?Charles Lamanna告訴記者,微軟主要有三個手段並行保障低代碼開發中的代碼質量和安全。

第一,需要有一個很成功的設計,確保人們在做設計時,這個設計是有效的、沒有錯誤的。其實在低代碼的環境下,這還是比較好保證的;第二,微軟有一些檢測功能,可以對解決方案、應用、流程、機器人等進行檢測。檢測人員可以測試應用的性能、安全性和可靠性;第三,微軟有內置的測試機制,每一次應用開發完成之後,可以測試應用的腳本。每發佈一次更新,就可以做一個測試,這樣可以提升代碼的可靠性。

最早Power Platform平臺上只有Power BI功能,幫助企業對數據進行分析,從而做出正確的決策;而後增加了Power Apps,讓企業可以輕鬆構建低代碼應用;後來又增加了Power Automate和Power Virtual Agent,Power Automate可以自動執行重複性耗時任務,幫助企業提高業務生產力,而Power Virtual Agent無需編碼,即可輕鬆生成聊天機器人,與客戶和員工便利溝通。微軟在一步步推進低代碼的發展,這也是微軟認為未來的一個重要趨勢。

很多公司,都認為低代碼是未來的趨勢,Charles Lamanna也很認同,“低代碼平臺的發展就像現在的雲基礎設施平臺一樣,未來會專注在幾家大型的複雜平臺上。客戶可能不希望僅僅擁有一個個小的低代碼解決方案,而更多的希望能使用集成性的端到端的類似Power Platform這樣的平臺。未來將會有大量的開發企業在平臺上進行開發,就像現在有阿里雲、AWS、Azure等等,這是一個大的趨勢。”

低代碼開發大勢所趨 微軟成就“人人都是開發者”


分享到:


相關文章: