2021年7月20日 星期二

照表施工保證成功系列一

 

Microsoft Azure IoT Hub(1) 

簡介及創建IoT Hub

  • 什麼是Azure IoT

 IoT 解決方案是由一或多個 IoT 裝置所組成,而這些裝置會與裝載在雲端一或多個後端服務通訊。

1. IoT device : Raspberry pi, Android, Apple iPhone......

2. 通訊: 支援的通訊協定HTTP(HTTPS), MQTT, AMQP. 

3. 後端服務: 

  • 大規模接收來自裝置的遙測資料,並判斷如何處理與儲存該資料。
  • 分析遙測資料並提供見解 (即時或事後)。
  • 將命令從雲端傳送到特定裝置。
  • 佈建裝置並控制哪些裝置可連接到您的基礎結構。
  • 控制裝置狀態並監視其活動。
  • 管理您的裝置上安裝的韌體。

  • 架構簡介

1. 先看一張Microsoft提供的一張了解參考的架構圖:


2. IoT 應用程式可以描述為 事項 (裝置),傳送產生 深入解析 的資料。 這些深入解析會產生 動作,以改善商務或流程。

3. 例:

引擎 (事項) 傳送溫度資料 --> 是否如預期般執行 (深入解析) --> 主動排定引擎維修排程的優先順序 (動作)

  • Azure IoT SDK

1. C

2. Python

3. Node,js

4. Java

5. .NET

Azure 設定

1. Azure Command Line Interface(Azure CLI): 即透過Azure 提供的command來做設定

A. Run in windows : 下載 microsoft-cli.msi安裝後即可在windows端打開command line 來做設定

B. Run in Azure Cloud: 直接至Azure按下工具列的CLI

2. Azure Portal: 直接由Azure 網站找到要相關功能做設定.
  • 實作: 在Azure Portal創建Azure IoT Hub  

今天我們要 focus 在Microsoft Azure所提供的IoT Hub以Azure Portal來做設定
1. "所有服務"--> "物聯網"--> "IoT中樞" 進入IoT 中樞頁面

2. 按下 "新增" 進入  IoT 中樞 的 "基本" 頁面

3. 在 "資源群組" 按下 "新建" 輸入 名稱 "WorkSuccessRG"

4. "區域" 選擇 "東南亞"

5. "IoT中樞名稱" 輸入 "IoTWorkSuccess" 

6. 按下 "檢閱+建立" 


7. 再按下 "建立" : 開始建立相關設定, 約需等2分鐘.成功後會在工具列的"通知"欄位有相關訊息

8. 按下 "前往資源" 可以看到新建IoT Hub 此功能的"概觀"

9. 創建完成

沒有留言:

張貼留言

歡迎各方朋友針對本文議題討論~

在 Windows 架設 Redmine 專案管理安裝

  Redmine   是一套 Web 介面的專案管理平台,經同事推薦便試著安裝起來試試,試用的過程由於能夠與   Subversion   完美結合,所以看起來很能夠彌補公司裡 SVN 專案缺乏專案控管與議題追蹤的問題,由於   Redmine   安裝步驟有些麻煩,所以不得不...