Course Code:
iotit8
Duration:
8 hours
Prerequisites:
目的:
目前,任何新的物聯網開發都必須在PaaS(平臺即服務)物聯網基礎設施上進行。領先的 PaaS 物聯網系統包括 Microsoft Azure、AWS IoT (Amazon)、Google IoT cloud 和 Siemens Mindsphere 等。對於開發人員來說,瞭解將物聯網數據連接到其他生態系統所需的相關 PaaS 功能也很重要。在本課程中,客戶將接受 Raspberry Pi 的實踐培訓,該晶元是一種多感測器 TI 感測器標籤晶片(內置 10 個感測器 - 運動、環境溫度、濕度、壓力、照度計等)。學員將學習所有物聯網功能的基礎知識,以及如何使用 Lambda 函數在 AWS IoT PaaS 雲中實施它們。
Overview:
總結:
- 物聯網架構和功能的基礎知識
- “物”、“感測器”、互聯網和物聯網業務功能之間的映射
- 所有物聯網軟體元件的基本要素 - 硬體、韌體、中間件、雲端和行動應用程式
- 物聯網功能 - 車隊管理器、數據可視化、基於 SaaS 的 FM 和 DV、警報/警報、感測器入職、“事物”入職、地理圍欄
- 使用 MQTT 與雲端進行物聯網設備通信的基礎知識。
- 使用 MQTT (AWS IoT Core) 將 IoT 設備連接到 AWS。
- 將 AWS IoT 核心與 AWS Lambda 函數連接,以使用 DynamoDB 進行計算和數據存儲。
- 連接具有 AWS IoT 核心和簡單數據通信的Raspberry PI。
- 動手使用Raspberry PI和 AWS IoT Core 構建智慧設備。
- 感測器數據可視化和與網路介面的通信。
Course Outline:
- 物聯網設備的基礎知識
- 物聯網系統的架構 – IaaS 與基於 PaaS 的物聯網系統
- “事物”的基礎知識、感測器、業務功能以及它們之間的映射,以構建可交付的物聯網數據。
- 物聯網系統的基本元件 - 硬體、中間件、安全性、車隊管理器(感測器和事物管理器)、感測器入職、事物入職、地理圍欄、時間序列數據、警報/警報、數據可視化
- 用於中間件、安全性、車隊管理器、警報/警報等的 AWS Paas 功能。
- 物聯網設備安全,我們為什麼需要它?
- 使用 MQTT 與雲端進行物聯網設備通信的基礎知識
- 物聯網通信的早期歷史。
- MQTT 的基礎知識以及我們為什麼將 MQTT 用於物聯網設備。
- 消息佇列和 PubSub 系統。
- 使用 MQTT 將 IoT 設備連接到 AWS(AWS IoT 核心)
- 如何配置IoT核心版以連接設備。
- 入職和下屬感測器
- “事物”的入職和下屬
- 使用 DynamoDB 將 AWS IoT 核心與 AWS Lambda 函數連接以進行計算和數據存儲
- 將 AWS Core 與 AWS Lambda 連接。
- 什麼是AWS Lambda。
- 什麼是 DynamoDB。
- 從 AWS IoT Core 收集數據,並使用 Lambda 將其存儲到 DynamoDB。
- 將Raspberry PI與AWS IoT核心和簡單的數據通信連接
- 在Raspberry PI上編寫代碼以使用 python 連接 AWS IoT Core。
- 發送和接收數據。
- 用於中間件安全性、連接性和設備管理的 AWS 開發工具套件/函數
- 動手使用Raspberry PI和AWS IoTCore構建智慧設備
- 在Raspberry PI上編寫代碼,用於從感測器讀取數據並將其發送到AWS。
- 在AWS Lambda上編碼,讀取感測器數據,對其進行處理,並根據感測器數據控制設備,使設備智慧化。
- 感測器數據可視化和與網路介面的通信
- 構建一個簡單的基於 Angular 的應用程式,用於可視化感測器數據並將其託管在 AWS S3 上以供公眾訪問。
- SaaS on PaaS for AWS IoT:如何圍繞 AWS Lambda 構建 SaaS 網络
- 警報和事件捕獲
- 感測器校準
- 為警報和事件添加規則
Sites Published: