[Cognitive] 使用Microsoft Cognitive QnA Maker Service,快速建立線上客服問答服務 v4.0

在前篇文章[Cognitive] 使用Microsoft Cognitive QnA Maker Service,快速建立線上客服問答服務中,說明了如何運用Azure上的QnA Maker快速的作出問答的功能,但是微軟在2018/05/07這一天,將QnA Maker正式的公開使用了,所以使用、管理上的方式與Preview有一些的不一樣,而正式GA的QnA Maker的版本也來到了4.0

在這篇文章中,就會針對正式GA的QnA Maker進行使用的介紹,當然了,操作原理還是相同沒有改變的

...繼續閱讀 »

[Visual Studio] 使用Visual Studio 2017快速建立專案範本(Project Template),並上架至Visual Studio Marketplace

在企業中進行軟體開發,或是自己作應用程式開發的動作時,大多都會希望程式的開發架構是有所規範的
所以大多會由系統架構或是軟體架構師進行程式架構的設計,再交由每一位程式設計師在這個架構之中進行開發

透過Visual Studio 2017,可以很快速的建立每一個專案中所需要使用的範本或是程式碼,讓協同開發的工程師可以遵循這樣的設計進行開發的工作

...繼續閱讀 »

[Azure] 建立應用程式閘道(Application Gateway)讓雲端虛擬主機也能有WAF的軟體防火牆功能

在雲端的虛擬主機上放置Web應用程式最為人垢病的一件事,就是雲端虛擬主機不提供軟體防火牆(WAF)的功能
Microsoft Azure的雲端服務,在2017/3/30這一天,正式加入了新的PaaS服務,Application Gateway,這個服務就可以透過設定的方式,為虛擬主機上的Web應用程式加入軟體防火牆(WAF)的防護功能

...繼續閱讀 »

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

  • 562
  • 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上,不過我相信透過程式碼的修改,目前絕大多數的客戶端裝置應該都可以達到這樣的功能

...繼續閱讀 »