一般來講,不經(jīng)過多次宣傳與前期鋪墊工作,微軟是不會推出全新產(chǎn)品的,但這次的情況卻有所不同。
上周,微軟突然公布了其全新微軟Flow事務(wù)工具。盡管此前關(guān)于該服務(wù)的存在消息已有泄露,但在將其交付測試者進(jìn)行預(yù)覽之前,微軟從未提到過與Flow有關(guān)的只言片語。
事實(shí)上,F(xiàn)low作為微軟對“如果這樣,則那么”/IFTTT服務(wù)問題的回應(yīng),早就已經(jīng)以另一種形式出現(xiàn)在我們面前。
Flow為“Logic Flows”的重新命名產(chǎn)物,而后者早在去年就已經(jīng)由微軟方面發(fā)布,屬于PowerApps的首套專有預(yù)覽版,旨在幫助企業(yè)用戶無需編寫代碼即可創(chuàng)建定制化業(yè)務(wù)線應(yīng)用。PowerApps邏輯流允許用戶直接行動以執(zhí)行各類任務(wù)。
不過Flow的根源實(shí)際上還可追溯得更為久遠(yuǎn)。2015年3月,微軟公司公布了Azure App Serivce,這項(xiàng)服務(wù)專門面向開發(fā)者,幫助他們構(gòu)建各種類型的云上應(yīng)用,而Logic Apps正是Azure App Service中的一部分。Logic Apps允許技術(shù)用戶或開發(fā)者通過一套可視設(shè)計(jì)工具自動執(zhí)行業(yè)務(wù)流程及企業(yè)整合任務(wù)。
筆者曾向微軟方面詢問Flow是否脫胎于Logic Apps。一位微軟發(fā)言人回應(yīng)稱:
“微軟Flow是一項(xiàng)獨(dú)立的SaaS服務(wù),其設(shè)計(jì)用途非常廣泛,包括幫助企業(yè)用戶以自動化方式處理日常任務(wù)。Logic Apps則屬于一項(xiàng)Azure服務(wù),通過Azure Portal進(jìn)行交付,主要面向那些需要處理各類復(fù)雜整合問題的開發(fā)人員,且包含一部分同樣存在于微軟Flow中的出色功能。另外,Logic Apps還提供與Azure資源管理器、Azure Portal、PowerShell以及Azure命令行界面(Azure CLI)、Visual Studio乃至更多先進(jìn)連接工具的整合能力。”
因此,筆者個(gè)人將上述回答理解為‘是的’。
Flow、Logic Flows以及Logic Apps之間的交集在于Stephen Siciliano。Siciliano為MetricsHub公司的首席設(shè)計(jì)官,這是一家SaaS企業(yè),于2013年3月被微軟所收購。
Siciliano隨后加入了Azure團(tuán)隊(duì)以幫助Azure客戶獲取監(jiān)控、管理以及自動化方案,特別是Azure Autoscale與Alerts項(xiàng)目。最近,他的團(tuán)隊(duì)還開發(fā)出了Logic Apps。在此之后,Siciliano轉(zhuǎn)而擔(dān)任PowerApps中Logic Flows的項(xiàng)目經(jīng)理。
本周,F(xiàn)low與PowerApps再次引發(fā)關(guān)注——微軟決定在2016年年底之前將二者整合至SharePoint Online當(dāng)中。微軟亦開始將Flow與PowerApps進(jìn)行相互整合,之后再同SharePoint Online文檔庫與列表機(jī)制結(jié)合,微軟官員于5月4日指出。