“微軟最大的賭注之一”!對話微軟全球副總裁,解讀低代碼應(yīng)用

“微軟最大的賭注之一”!對話微軟全球副總裁,解讀低代碼應(yīng)用

智東西(公眾號:zhidxcom)文 | 心緣

智東西4月13日消息,低代碼趨勢正在全球范圍內(nèi)流行,據(jù)Gartner預(yù)測,到2024年,65%的企業(yè)都會采用低代碼的應(yīng)用。

微軟Power Platform平臺是面向所有企業(yè)員工提供的低代碼或者無代碼工具,它被微軟CEO薩蒂亞·納德拉(Satya Nadella)稱之為“微軟 2019 年及以后最大的賭注之一”,和Office 365、Dynamics 365一起作為微軟在Azure上所做的工作的核心。

圍繞低代碼技術(shù)及Power Platform發(fā)展方向,上周微軟全民應(yīng)用開發(fā)平臺全球副總裁Charles Lamanna接受中國媒體的采訪。他主要關(guān)注于全民應(yīng)用開發(fā)平臺的開發(fā),在微軟已經(jīng)工作了七年,負責(zé)的工作一部分是Azure,另一部分就是Power Platform。

Charles Lamanna認為,Power Platform是微軟專門針對企業(yè)用戶智能云開發(fā)出來的一個非常關(guān)鍵的產(chǎn)品和平臺,它對于企業(yè)實現(xiàn)數(shù)字化轉(zhuǎn)型將是非常重要的一部分。

一、企業(yè)數(shù)字化轉(zhuǎn)型催生低代碼需求

微軟開發(fā)Power Platform主要是基于微軟對于現(xiàn)在客戶需求的長期預(yù)測和對客戶需求重心的預(yù)測。

當前很多企業(yè)都需要本地自身開發(fā)的應(yīng)用,Lamanna預(yù)測,未來五年內(nèi)會新增5億個應(yīng)用,這個數(shù)字比過去40年中的應(yīng)用總和都要多。

企業(yè)所需的應(yīng)用也遠遠超出IT部門所能開發(fā)出來的能力。全球60%的工作里面,有30%的工作內(nèi)容都是需要通過技術(shù)實現(xiàn)自動化的,而且企業(yè)對技術(shù)性人才的需求也是非常高的,86%的企業(yè)都需要這樣的技術(shù)人才。

越來越多客戶正在進行數(shù)字化轉(zhuǎn)型,但微軟意識到,短時間內(nèi)補充大量專業(yè)人士很不現(xiàn)實,唯一的解決方案就是,微軟讓業(yè)務(wù)部門的人自己做這樣的應(yīng)用,這一想法推動了Power Platform平臺的誕生。

通過低代碼技術(shù),企業(yè)中的每個人都可以成為開發(fā)者。Power Platform主要鼓勵非開發(fā)人員去做開發(fā),他們不是很了解編程,但是他們能明確理解業(yè)務(wù)的需求,因而可以用這個工具解決業(yè)務(wù)所面臨的問題。

IT專業(yè)人士、開發(fā)者也能基于這種技術(shù)以更快的速度進行開發(fā),更多是轉(zhuǎn)向支持或驅(qū)動別人來做事情,而不再僅僅專注于開發(fā)應(yīng)用,進而推動整體企業(yè)文化的轉(zhuǎn)型和企業(yè)自身的轉(zhuǎn)型。

將企業(yè)的一些非結(jié)構(gòu)化業(yè)務(wù)流程整合起來,是使用Power Platform的重要目的之一。如果企業(yè)要通知一件事情或者進行流程的管理,可以發(fā)郵件、文件、Excel表格……現(xiàn)在通過Power Automate,可以把所有的流程進行結(jié)構(gòu)性的整合,極大提升了企業(yè)的效率。

二、 97%的財富500強企業(yè)采用,大幅提升開發(fā)效率和節(jié)省成本

微軟見證了低代碼技術(shù)在全球范圍內(nèi)的流行。據(jù)Lamanna介紹,財富500強企業(yè)中,97%的企業(yè)都在使用Power Platform,Power Platform每月活躍用戶數(shù)量達到300萬人,其中包括企業(yè)自己的員工開發(fā)者。

例如在GSK、雪佛萊這樣的企業(yè)里面,每個企業(yè)都有數(shù)千名員工,這些員工可以自主開發(fā)應(yīng)用,同時IT部門會對他們進行支持和管理。

在微軟內(nèi)部,現(xiàn)有數(shù)萬個應(yīng)用是由自己的員工通過Power Platform來開發(fā)的。

微軟的員工總數(shù)是15萬人,其中用Power Apps的員工比例非常高,既包括開發(fā)人員,也包括銷售人員、財務(wù)、法務(wù)等等,他們都在用Power Platform來解決自己的部門所面臨的問題。每個月微軟會有10萬員工在用Power BI做數(shù)據(jù)的分析;每個月有8萬員工用Power Apps來編程自己的應(yīng)用;每個月有3萬員工用Power Automate來實現(xiàn)流程的自動化。

在外部,Power Platform的使用場景已經(jīng)非常廣泛,包括有很多移動應(yīng)用的開發(fā)。

大型石油公司斯倫貝謝(Schlumberger)既做石油能源的業(yè)務(wù),又提供能源解決方案,同時還給其他的客戶提供地質(zhì)分析。斯倫貝謝有一位非IT員工,用了兩天的時間就開發(fā)了一個無代碼應(yīng)用,而這個應(yīng)用為公司節(jié)省了750萬美金。

在Power Automate上,一家日本企業(yè)開發(fā)了一個機器人,這個機器人可以為公司節(jié)約200萬美元的費用。

微軟還有一個大客戶,在使用Power Platform的第一年,通過把流程進行結(jié)構(gòu)化整合,節(jié)約了5000萬美元的費用。

三、Power Platform的三大特性

Power Platform歷經(jīng)五次迭代,在Charles Lamanna看來,2020版Power Platform平臺與五年前或其他低代碼平臺有三點主要區(qū)別。

其一,2020版Power Platform使用云和基于API的系統(tǒng),與大多數(shù)企業(yè)及其軟件API相關(guān)聯(lián),可整合企業(yè)里面所有的系統(tǒng),而不用進行數(shù)據(jù)的拷貝或涉及安全合規(guī)的問題。

其二,當今工作場所有很多不同種類的設(shè)備類型,如電腦、手機、邊緣設(shè)備、混合現(xiàn)實設(shè)備、對話機器人等。這就會導(dǎo)致如果按照傳統(tǒng)的方式開發(fā)應(yīng)用,應(yīng)用的缺口就會很大。微軟最早開發(fā)應(yīng)用只是針對Windows開發(fā),而現(xiàn)在需要針對這么多平臺開發(fā),這對IT的技術(shù)能力帶來了非常大的挑戰(zhàn)。

其三,因為人工智能(AI)目前在企業(yè)中非常普及,客戶需要用AI和機器學(xué)習(xí)去提高決策效率。這樣就需要確保進行整體的流程再設(shè)計,以一種很有結(jié)構(gòu)性的設(shè)計來做內(nèi)部的流程。像以前的紙質(zhì)化辦公或者發(fā)郵件并不能夠滿足現(xiàn)在的需求,需要在企業(yè)內(nèi)部進行AI和機器學(xué)習(xí)這樣結(jié)構(gòu)性的部署,因此現(xiàn)在在應(yīng)用開發(fā)上就有很大的壓力。

基于上述三方面,微軟覺得低代碼的開發(fā)是非常重要的。這也是為什么Power Platform發(fā)展得非??斓脑?。

微軟的Power Platform平臺中最早只有Power BI,后來陸續(xù)新增Power Apps、Power Automate、Power Virtual Agent等應(yīng)用。

四、保證低代碼開發(fā)質(zhì)量和安全的三個措施

Charles Lamanna介紹了微軟可以在低代碼開發(fā)過程中保障質(zhì)量和安全的三種手段。

第一,要有一個很成功的設(shè)計,因為要確保人們做設(shè)計的時候,這個設(shè)計是有效的、沒有錯誤的。在低代碼環(huán)境下,這是比較好保證的。

第二,微軟有一些檢測功能,可以進行對解決方案、應(yīng)用、流程、機器人的檢測等等。檢測人員可以測試應(yīng)用的性能、安全性和可靠性。

第三,微軟有內(nèi)置的測試機制,每一次做完應(yīng)用之后,可以測試它的腳本。每發(fā)布一次更新,就可以做一個測試,這樣可以提升代碼的可靠性。

五、與微軟Office/Teams相輔相成

所謂全民應(yīng)用開發(fā)平臺,就是在企業(yè)里面會有大量的人可以進行應(yīng)用的開發(fā),他們本身并不是專業(yè)人員,可能只是前線的銷售人員、業(yè)務(wù)開發(fā)人員甚至是律師等等。這種情況就需要有一個很強的治理模型來管控風(fēng)險。

微軟在Power Platform上提供有很強的治理工具。一方面鼓勵人們更加有創(chuàng)新性,去開發(fā)自己的應(yīng)用;另一方面由于他們并不是專業(yè)的開發(fā)人士,所以要確保公司能夠?qū)︼L(fēng)險進行管控。

Lamanna很欣賞英特爾前CEO Andy Grove所說的話:“企業(yè)里面會有不同混亂的程度,業(yè)務(wù)開發(fā)里面會有一些復(fù)雜性,但是公司要有能力去管理這種復(fù)雜性。”

Power Platform里面有一個功能叫Power Apps component framework,這是Power Apps的一個組件的框架。無論是專業(yè)人士還是非專業(yè)人士,都可以將上傳他做出來的應(yīng)用組件。據(jù)悉,當前一些行業(yè)中有成千上萬的組件被上傳到該框架上,如果想要使用這些組件,只要導(dǎo)入到Power Apps系統(tǒng)中即可。

這些組件可能是專業(yè)人士用非常復(fù)雜的代碼所編寫,還有些是直接用Power Apps編輯的,都可以放到共享的Power Apps component framework中,未來其他用戶可以再次使用。

Power Platform與Teams、Office 365等其他微軟應(yīng)用相輔相成。前段時間受疫情所限,很多人在家工作,在Power BI、Power Apps和Power Automate、Teams的應(yīng)用需求有極大的增加。

在Power Platform平臺中,微軟借用了很多如同Office 365和Windows中的用戶界面和用戶體驗。Power Platform特別像PowerPoint,其中有拉進拉出以及一些邏輯的設(shè)計、虛擬化的設(shè)計,人們能很快上手。Power Automate則與微軟之前的Visio和Excel有相通之處。微軟借用Office 365中常用的用戶界面和用戶體驗,用戶就更容易使用Power Platform。

Power Platform作為SharePoint里面的一個組件來運作,同時它還幫助Excel表格導(dǎo)出到Power BI的平臺來進行深度的數(shù)據(jù)分析。另外,還可用Power Automate在SharePoint內(nèi)部進行工作流程的優(yōu)化。

如果在Office 365里使用Power Platform,它能讓Office 365的功能更加全面,用戶可以用它來開發(fā)自己的應(yīng)用,或者用它進行更多的數(shù)據(jù)分析。

Power Platform里面還有各種各樣的開發(fā)階段的工具。在預(yù)生產(chǎn)階段或者在測試階段也可以進行對應(yīng)的測試。這種功能主要面向于IT專業(yè)人士,他們可以進行開發(fā)流程的步驟管理,但是對于非專業(yè)人士來講,一般用不到這樣的功能。

隨著云的應(yīng)用日趨廣泛,企業(yè)需要把SaaS平臺上的應(yīng)用貫通起來,微軟通過數(shù)據(jù)連接的方式,使這些應(yīng)用進行無縫整合。

通過API,使用Power Platform不需要寫任何代碼,就可以連接到Salesforce和Workday上。它可以調(diào)用里面的邏輯,實現(xiàn)一種無縫整合,從而使用系統(tǒng)里面其他的數(shù)據(jù)。

微軟致力于把Power Platform打造成一個開放性的平臺。其中有300多個連接器可以連接外部的系統(tǒng),這300多個連接器中多數(shù)連到非微軟云系統(tǒng)中。 據(jù)Charles Lamanna介紹,Power Platform與AWS已有連接,希望未來能夠跟阿里云、騰訊云也建立這樣的連接。

結(jié)語:低代碼平臺將連接更多大型云平臺

Power Platform雖然是微軟的一個產(chǎn)品,但Charles Lamanna希望能夠把這一平臺更多的融合到其他的平臺中。

在他看來,低代碼平臺的發(fā)展就像現(xiàn)在的云基礎(chǔ)設(shè)施平臺一樣,未來會專注在幾家大型的復(fù)雜平臺上??蛻艨赡懿幌M麅H僅擁有一個個小的低代碼解決方案,而更多的希望能使用集成性的端到端的類似Power Platform這樣的平臺。未來將會有大量的開發(fā)企業(yè)在阿里云、AWS、Azure等平臺上進行開發(fā),這是一個大的趨勢。

感謝閱讀。點擊關(guān)注上船,帶你浪在科技前沿~

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部