在2020年度的微軟線上技術峰會Microsoft Online Forum上,面向企業的低程式碼開發平臺Power Platform成了熱門話題。
除了微軟全球副QuattroporteCharles Lamanna的Power Platform技術路線與戰略演講外,還有《企業級低程式碼開發平臺的市場趨勢與PowerApps中國市場策略》、《PowerApps 低程式碼開發平臺賦能員工數字化轉型最後一公里》、《微軟 Power Platform “全民低程式碼開發”灌注企業創新強大生命力》等多場專題課程。
什麼是低程式碼平臺?簡而言之,低程式碼平臺就是讓不會寫程式碼的企業人員,也能開發自己的企業應用App。
從消費應用到企業應用,尤其是工業網際網路時代,行業和企業軟體面臨要快速遷移到新的計算平臺上,僅靠專業的軟體開發商和程式設計師是不夠的。
低程式碼甚至無程式碼的開發工具,讓IT運維或業務人員這樣非專業程式設計人員,也能夠快速開發、部署和執行自己的應用。
無程式碼/低程式碼平臺市場預測
按Gartner的預測,到2024年將有65%的企業應用採用低程式碼工具開發。
微軟Power Platform低程式碼平臺Microsoft Power Platform,微軟的統一低程式碼平臺。
Power Platform包括四個產品和三個基礎元件:
Power BI用於商業資料的分析和展示互動;Power Apps能以低程式碼甚至無程式碼方式開發網頁或移動端APP;用於業務流程即工作流自動化的Power Automate最新發布的Power Virtual Agent,支援用低程式碼方式建立聊天機器人三個基礎元件分別是提供CDS通用資料服務、資料聯結器和AI BuilderPower Platform產品
上述產品和元件中,最核心的是Power Apps、Power Automate、CDS和資料聯結器。對於應用而言,CDS類似資料匯流排,資料聯結器確保接入企業的各種資料,Power Automate是工作流引擎,而Power Apps是整合開發環境。
Power BI是面向商業BI,即企業資料的分析、展現和互動這一場景。作為Power Platform最早商用的產品,從與Excel無縫整合的Power Query開始,已經是企業資料處理分析最主流的工具。
新近釋出的Power Virtual Agent則面向開發各種具體業務中的“機器人”或“智慧助理”這一特定場景。
Power Apps,跨平臺的低程式碼開發Power Apps是一個全棧的應用程式開發環境,能夠以低程式碼甚至無程式碼的方式,開發出全功能的或移動應用,包括iOS和Android。
Power Apps內建機制可確保企業能夠對企業Apps的分發、安全進行管理。
作為Power Platform的應用組裝中心,Power Apps提供了極其簡單易用的UI部件,包括表單、檢視、儀表板和繪圖等設計工具,整合Power Automate自動化工具方便接入融入企業的工作流和業務流程。
而Power Apps內建超過300種大量的資料聯結器,支援Excel、Word、PDF等常見格式檔案,支援關係型資料庫和No-SQL資料來源,還有Dropbox、OnDrive等雲端儲存,確保應用能夠連線到企業舊有的資料。
Power Platform的AI賦能工具AI Builder企業業務和資料的複雜,給了人工智慧極大的施展空間。
Power Platform中的AI Builder,集成了許多成熟的AI演算法和功能,例如文字、語音和影象的識別。
由於AI Builder與CDS的原生整合,因此只要是CDS內部儲存上的資料,都可以被AI Builder用於建模分析和預測。
AI Builder極大的降低了AI建模的門檻,無須Python程式設計,甚至不用懂演算法,只需要提供打好標籤的樣本資料,AI Builder的內建引擎即可生成模型。對於資料業務並不複雜的企業而言,能夠極大的加速AI分析的使用,降低成本。
迅速得到市場認可的Power Platform
目前97%的500強企業已經採用了Power Platform平臺開發內部的企業應用。
儘管Power Platform平臺推出時間較晚,但已迅速成為企業級低程式碼應用開發的主流平臺。和Salesforce、Outsystem、被西門子收購的Mendix等並列處於第一陣營。
延伸閱讀: