Azure Logic Apps正式發(fā)布

責(zé)任編輯:editor004

作者:Kent Weare

2016-08-12 12:01:02

摘自:INFOQ

7月27日,微軟宣布其集成平臺即服務(wù)(iPaaS)產(chǎn)品Logic Apps正式發(fā)布(GA)。Harrer:Logic Apps基于消費(fèi)的新定價機(jī)制,是我們在預(yù)覽階段同客戶交談及傾聽客戶的直接結(jié)果。

7月27日,微軟宣布其集成平臺即服務(wù)(iPaaS)產(chǎn)品Logic Apps正式發(fā)布(GA)。GA版本包括額外的管理支持(如工作流運(yùn)行細(xì)節(jié))、遙測事件、預(yù)警。作為此次發(fā)布的一部分,微軟還詳細(xì)介紹了基于消費(fèi)的定價機(jī)制。

Logic Apps的云之旅始于2014年。那時,微軟在Integrate 2014大會上介紹了Azure App Service。從那以后,微軟在2015年3月發(fā)布了一個公開預(yù)覽版,在2016年2月發(fā)布了Public Preview Refresh,現(xiàn)在是正式版。Logic Apps被視為微軟本地集成平臺BizTalk Server的一項(xiàng)補(bǔ)充技術(shù)。2015年底,微軟提供了一份全面的集成路線圖,其中就包括這兩項(xiàng)技術(shù)。Logic Apps的正在發(fā)布實(shí)現(xiàn)了微軟在集成路線圖中宣稱的Q2可用的目標(biāo)。

Logic Apps是一項(xiàng)托管服務(wù),允許客戶在云上構(gòu)建輕量級的集成接口。它主要用于連接SaaS應(yīng)用程序,包括Salesforce、Office 365、Dynamics CRM和Slack。它還允許連接PaaS服務(wù),如Azure Service Bus、Azure Functions和像SAP和SQL Server這樣的本地平臺。組織可以使用現(xiàn)代Web瀏覽器或者Visual Studio(尚處于預(yù)覽階段)構(gòu)建Logic Apps。在Logic App中,你可以將連接器拖放到設(shè)計畫布上,使用循環(huán)、條件、并行等流控件。然后,你可以將Logic Apps部署到Azure(微軟管理底層的平臺和運(yùn)行環(huán)境)。

圖片來源:https://azure.microsoft.com/en-us/blog/announcing-azure-logic-apps-general-availability/

管理支持

在之前的Logic Apps版本中,用戶可以跟蹤上一個工作流,但完全是文本的。此次發(fā)布提供了可視化的運(yùn)行細(xì)節(jié)。捕獲的細(xì)節(jié)信息包括每個活動的執(zhí)行時間、外部系統(tǒng)引起的錯誤以及發(fā)送/接收消息的有效負(fù)載。

圖片來源:https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-monitor-your-logic-apps/

該版本允許配置額外的診斷,讓開發(fā)人員可以向Azure Event Hubs發(fā)送遙測事件。一旦數(shù)據(jù)發(fā)布到了Event Hub,開發(fā)人員就有許多種方法存儲和分析這些數(shù)據(jù)。一種選擇是,在將數(shù)據(jù)發(fā)布到Microsoft Power BI進(jìn)行趨勢分析或數(shù)據(jù)挖掘之前,可以將數(shù)據(jù)流式傳輸給Azure Stream Analytics,在其中執(zhí)行計算。另一種選擇是,將這些遙測信息匯合到微軟的Operations Management Suite,供管理員查看其他Azure服務(wù)和VM的健康狀況。

圖片來源:https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-monitor-your-logic-apps/

配置好遙測事件以后,開發(fā)人員現(xiàn)在可以配置Azure Alerts,當(dāng)超出特定的閾值時就發(fā)出預(yù)警。例如,在一個Logic App故障的事件中,可以創(chuàng)建一個事件訂閱,這樣,有利害關(guān)系的相關(guān)人員就會收到電子郵件通知。

圖片來源:https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-monitor-your-logic-apps/

定價

微軟還宣布了Logic Apps的定價機(jī)制。由于Logic Apps是一個基于云的服務(wù),微軟使用了一種消費(fèi)模型對其定價。微軟以“動作(actions)”為基礎(chǔ)進(jìn)行消費(fèi)計量。你可以將動作視為工作流中的一個步驟。向Salesforce發(fā)送一條消息被視為一個動作。使用Salesforce的響應(yīng)更新SQL Server被視為另一個動作。

微軟還包含批量分級定價,讓客戶為每個動作支付更低的費(fèi)用。該模型以客戶執(zhí)行的動作數(shù)量為依據(jù)。更多定價信息,請查看Azure定價頁面。

采訪Jim Harrer

InfoQ之前在一場iPaaS虛擬研討會中邀請了微軟?,F(xiàn)在,InfoQ再次聯(lián)系了微軟產(chǎn)品組首席項(xiàng)目經(jīng)理Jim Harrer,了解更多有關(guān)Logic Apps發(fā)布的信息。

InfoQ:在過去的幾個月中,Logic Apps團(tuán)隊一直在從事許多特性的開發(fā),包括Visual Studio支持、在Azure Portal中可視化運(yùn)行細(xì)節(jié)、API連接器管理支持、Azure Event Hub遙測支持及其他連接器。其中哪項(xiàng)特性最讓你興奮?為什么?

Jim Harrer:其中每項(xiàng)特性都讓我興奮,這是因?yàn)?,它表明了我們要將新特性推廣到各種企業(yè)級集成領(lǐng)域的決心。此時,Visual Studio支持可能會因?yàn)镻ro Integrator獲得最多的掌聲,因?yàn)樗岄_發(fā)人員可以在Visual Studio內(nèi)設(shè)計、管理和部署它們的“邏輯應(yīng)用(logic apps)”。

InfoQ:保證Microsoft BizTalk Server和Logic Apps可以互操作是微軟策略的一部分。按照您的設(shè)想,客戶會將這兩個平臺用于什么場景?”

Harrer:BizTalk Server和Logic Apps“一起”支撐起了我們的混合策略,為企業(yè)客戶開辟了無限的可能。觸發(fā)器和動作可以無縫地跨越SaaS和本地LOB應(yīng)用程序,允許工作在本地開始,在云端結(jié)束,反之亦然。一個常見的場景是,集成自定義的LOB應(yīng)用程序(通常作為客戶的分化系統(tǒng)),并將它們和流行的SaaS產(chǎn)品集成。例如,一個銷售終端系統(tǒng)需要更新一個基于SaaS的賬目或者CRM應(yīng)用程序。

InfoQ:BizTalk客戶過去習(xí)慣于按照傳統(tǒng)的企業(yè)協(xié)議模型付費(fèi)。在您看來,使用Logic Apps及其基于消費(fèi)的模型時,新老客戶都有哪些機(jī)會?

Harrer:Logic Apps基于消費(fèi)的新定價機(jī)制,是我們在預(yù)覽階段同客戶交談及傾聽客戶的直接結(jié)果。很明顯,客戶只想為他們的實(shí)際使用時間付費(fèi)。我們決定放棄所有的最低月度定價要求,只收取動作執(zhí)行費(fèi)用。在每月使用大約10萬個動作的預(yù)覽客戶中,90%的客戶每月總開銷為80美元。我們希望向CIO、CTO和企業(yè)架構(gòu)師們傳達(dá)一條明確的消息,他們負(fù)擔(dān)得起將工作負(fù)載遷移到Microsoft Azure的費(fèi)用。我認(rèn)為,我們剛剛已經(jīng)做到了。

InfoQ:由于Logic Apps是更大的Azure生態(tài)系統(tǒng)的一部分,您的團(tuán)隊一直特別專注于擁有接通其他Azure服務(wù)的能力。您看到有哪些機(jī)會讓Logic Apps可以利用其他的Azure服務(wù)?

Harrer:作為“一個微軟”計劃的一部分,我們一直積極地和50多個Azure服務(wù)的項(xiàng)目管理團(tuán)隊合作。Azure服務(wù)總線深受歡迎,被我們的Pro Integrators廣泛使用。在我們的客戶中,有許多人將Azure Cognitive Services用于情感分析,將機(jī)器學(xué)習(xí)用于預(yù)測分析,將Azure IoT Suite用于連接、監(jiān)控和控制IoT資產(chǎn)。然而,這才剛剛開始。我們還會和Dynamics、O365和SharePoint團(tuán)隊交流,進(jìn)一步獲取一流的Logic Apps經(jīng)驗(yàn),許多讀者會對此感興趣。我們只是剛剛觸及了各種可能性的皮毛。

InfoQ:Logic Apps已經(jīng)正式發(fā)布,您的團(tuán)隊下一步將從事平臺哪一部分的工作?

Harrer:我有一個卓越的項(xiàng)目經(jīng)理團(tuán)隊,他們承擔(dān)起了為企業(yè)客戶創(chuàng)建首屈一指的集成平臺的職責(zé)。第一次,BizTalk Server、Logic Apps和API管理同屬于一個名為Pro Integration的新團(tuán)隊。該團(tuán)隊負(fù)責(zé)制定微軟的企業(yè)集成愿景與戰(zhàn)略,因此,它不只是為Logic Apps開發(fā)新特性。這是一個更大更深層次的討論。對于Logic Apps,我們當(dāng)前的重點(diǎn)是徹底完成我們的工作,通過Enterprise Integration Pack讓我們所有的B2B/EDI能力煥發(fā)生機(jī),發(fā)布更多的連接器,優(yōu)化Visual Studio體驗(yàn)。BizTalk Server 2016正處于第二個客戶技術(shù)預(yù)覽階段,按照計劃,年底會有一次發(fā)布,而API管理正在遷移到新的Azure Portal上。我們并沒有放慢腳步,事實(shí)上,你應(yīng)該看出來了,我們的速度在加快。

查看英文原文:Azure Logic Apps Reaches General Availability

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號