[IoT] Azure IoT整合應用七:將檔案從裝置端傳入至IoT Hub,並將檔案存入儲存體之中

Microsoft Azure IoT Hub,於2017年2月作了一些更新之後,增加了一些強化的功能
其中[檔案上傳]就是一個新增加的功能,可以讓裝置透過IoT Hub進行裝置中檔案的上傳,並存入至雲端儲存體的動作

若是還不熟悉Azure IoT Hub的話,可以先參考這篇[IoT] Azure IoT整合應用一:建立Azure上的IoT Hub並發送訊息至IoT Hub中的實作,以便接續本篇文章的內容

...繼續閱讀 »

[Azure] 透過部署位置的功能,完成應用程式預先上版環境的預覽以及快速交換

程式開發人員,在進行應用程式上版至正式環境之前,都會準備一個與正式環境相同的環境
主要目的是用來進行應用程式在正式環境中運行是否正確的確認,當然在Azure上的WebApp,也提供了這樣的功能讓大家使用

本篇文章會教大家如何建立一個正式環境的驗證環境,進行應用程式設定修改的注意事項,並實際進行驗證環境與正式環境的交換

...繼續閱讀 »

[Bot] 使用Microsoft Bot Framework整合現有粉絲專頁的Messenger,並自動回覆訊息內容

Facebook是目前大家在行動裝置或是社交上不可或缺的一個平台,有許多的公司行號或是個人,或透過經營粉絲專頁的方式進行行銷或是其他的活動
本篇文章會說明如何將現有的粉絲專頁與Bot Framework進行整合
有關申請Microsoft Bot Framework的部份,可以參考[Bot] 使用Microsoft Bot Framework,建立自動回覆訊息的機器人 (Bot Framework v3.0)
若是希望這個機器人可以進行語意辨識,瞭解交談內容與意圖的話,可以參考[Azure] 建立Microsoft LUIS的App服務,進行語意識別的訓練並整合Bot Framework

...繼續閱讀 »

[Cognitive] 使用Azure Cognitive Service的Face API進行清單中的人員辨識

微軟在雲端服務中推出了Cognitive Server,其中包含了Face API這個服務功能
主要的效用就是可以透過照片進行人臉的比對與辨識

在本篇文章中,說明了如何建立一個人員清單,像是部門人員或是公司員工的清單,並在這個清單中加入每個人的照片
最後,透過上傳的照片畫面,找出照片中的人是否存在於這個清單中

...繼續閱讀 »

[Azure] 透過研測實驗室(DevTest Labs)的服務功能,建立自動開關機與易於管理虛擬主機的環境

在軟體的開發環境建置中,常常會使用到虛擬主機建置開發或是測試的環境
不過在Azure上的虛擬主機由於一但開啟就必須透過指令或是手動的方式進行開關機的維護,持續開機又會造成費用的消耗
但是現在透過"研測實驗室"(DevTest Labs),就可以作到在開發測試環境中虛擬主機的管理了

...繼續閱讀 »

[IoT] Azure IoT整合應用五:透過WebApp轉送無法直接連接IoT Hub的裝置訊息

  • 325
  • 0
  • IoT
  • 2016-11-06

微軟的IoT Hub提供了許多IoT客戶端裝置作為訊息接收用的服務
不過使用IoT Hub有著一些限制,像是僅能使用HTTP、AMQP、MQTT這三種通訊協定進行訊息的發送
以及裝置中必須要能夠將Key值壓上Timespan,作為傳入IoT Hub訊息的識別

以目前一般僅有少量ROM的裝置來說,根本無法將微軟的Azure IoT SDK塞進裝置中,這時就只能透過WebApp作為轉送的中繼站,處理訊息轉送進IoT Hub的動作了
前提是,客戶端裝置可以透過修改程式的方式,將訊息送至WebAPI上,不過我相信透過程式碼的修改,目前絕大多數的客戶端裝置應該都可以達到這樣的功能

...繼續閱讀 »

[Azure] 透過Graph API,取得本地端AD同步至Azure AD上的使用者帳號資訊及其工作資訊

在前篇文章[Azure] 同步本地端AD與Azure AD的帳號與群組資訊中,說明了如何透過Azure AD Connect將本地端的AD資料與Azure AD進行同步
本篇文章則會將同步至Azure AD上的使用者帳號資訊,透過程式的方式呼叫微軟提供的Graph API,取得使用者的帳號基本資訊、工作資訊,以及上層主管

...繼續閱讀 »