Azure App服務讓開發(fā)者能在單一服務中,開發(fā)跨平臺、裝置的應用程式,并將內(nèi)部部署系統(tǒng)與云端服務整合。新服務的價格與原本Azure Websites價格一樣,現(xiàn)有用戶不需要額外付費就能使用新的功能。
CTI論壇(ctiforum)3月27日消息(記者 李文杰):微軟26日推出新的Azure App Service云端服務,讓開發(fā)者可以在單一服務中,開發(fā)出跨平臺的應用程式,并整合了可讓跨云端商業(yè)流程自動化的工具,另外也加入新功能,讓開發(fā)者建立或使用API。
Azure App服務將之前Azure 網(wǎng)站(Websites)、移動服務(Mobile Services)及Biztalk服務(BizTalk Services)中的功能整合在一起,讓開發(fā)者可以通過單一服務,來建立各種平臺或裝置的網(wǎng)頁應用及手機應用,此外,還能與Office 365、Dynamics CRM、Salesforce、Twilio等SaaS服務整合,并串接內(nèi)部部署的應用程式,像是SAP、Oracle、Siebel等。
Azure App服務中包含四大服務類型,包括網(wǎng)頁應用(Web Apps)服務、移動應用(Mobile Apps)服務、邏輯應用(Logic Apps)服務及API 應用(API Apps)服務。
其中,網(wǎng)頁應用和移動應用都是之前就已經(jīng)提供的應用服務,不過之前為兩個分開的單一應用,沒辦法在同一個服務中開發(fā)這兩種應用,而全新的應用功能包括邏輯/工作流應用和API應用,并內(nèi)建連接器,可以讓開發(fā)者更容易的建立工作流程邏輯,將內(nèi)部部署應用程式與多個SaaS云端服務整合(包括Office 365、SalesForce、Dynamics、OneDrive、Box、DropBox、Twilio、Twitter、Facebook、Marketo等服務)。
邏輯應用的連結(jié)建立在API應用的基礎上,開發(fā)者借由邏輯應用可以釋出自己的服務或功能,而對企業(yè)級的整合需求,則需要使用到微軟Azure整合平臺或BizTalk服務中的連結(jié)器涵式庫,以及內(nèi)建的API,包括訊息驗證,轉(zhuǎn)換,規(guī)則引擎,合作伙伴管理等。
舉例來說,開發(fā)者可以通過設定來建立一個工作流程,每當App呼叫API、儲存一份資料到資料庫,或是在一特定間點時,就會自動啟用這個工作流程,同時,開發(fā)者仍然可以進行其他任務,像是建立或檢視Dynamics CRM或Salesforce中的一筆紀錄、寄出一封電子郵件或SMS訊息、在FB、Twitter、Yammer上PO文,或是在Office365上建立一個會議排程。
而API應用則是讓開發(fā)者可以尋找、寄存并管理API及SaaS云端服務中的連結(jié)器。也提供了API版本控制功能,讓開發(fā)者可以更容易管理API的版本,并能即時通知應用程式自動更新,而不會中止運作。也能夠通過簡單的設定來決定誰可以存取API,另外,也有企業(yè)級安全性的保護API,可以使用SSO單點登入機制或是社群驗證,像是Google、Twitter、FB及Microsoft帳號。
目前Azure App Service已開放用戶使用,不過其中的移動應用、邏輯應用及API 應用還在預覽版階段,新服務的價格與原本Azure Websites價格一樣,現(xiàn)有用戶不需要額外付費就能使用新的功能。
微軟新推出的Azure App服務中包含四大應用類型,包括網(wǎng)頁應用(Web Apps)、移動應用(Mobile Apps)、邏輯應用(Logic Apps)及API 應用(API Apps)。其中,網(wǎng)頁應用和移動應用都是之前就已經(jīng)提供的應用服務,而新功能包括邏輯應用和API應用,并內(nèi)建連接器,可以讓開發(fā)者更容易的建立工作流程邏輯,將內(nèi)部部署的應用程式與多個SaaS云端服務整合。
Azure App服務中的API應用提供版本控制功能,讓開發(fā)者可以更容易的管立API版本,能讓應用程自動更新,而不會中止運作。另外,也有企業(yè)安全等級的保護API,可以使用SSO單點登入機制或是社群驗證,像是Google、Twitter、FB及Microsoft帳號。