# Our concept of IOT

[圖片來源](https://www.slideshare.net/AmazonWebServices/how-can-edge-computing-and-iot-transform-your-business-94326638)
>---
簡述:
IOT 包含了 Things 以及 Cloud。
Things:
Device 端, 感知以及做動作(資料收集),之後上雲 (cloud) 。
Cloud:
資料運算以及儲存。
---
# AWS IOT Architecture

[圖片來源](https://www.slideshare.net/AmazonWebServices/how-can-edge-computing-and-iot-transform-your-business-94326638)
>---
AWS 最強調 Lesson Zero "第零課",也就是 serqulity 的所有的連線,資料傳輸都是 over serqulity 機制去做,包含雲端 MCU 等級的單晶片 Device,也可能是 gateway。
gateway ON A7,ON A9 邊緣運算的,可能網路斷線狀況下,負責在地端的收集,做一些斷線後不能做的事,之後上到雲,是 IOT Clond 唯一接口 IOT Clond。
---

[圖片來源](https://cognitiveworld.com/articles/2020/6/26/intelligent-process-automation-of-things-ipaot)
>---
IOT Clond,對應上面的圖,此圖是由下往上看的。
下面的都是 Device,上邊的全是 AWS 的服務,服務稍後介紹,下面 Device 端提供三種方式。
Device 端, 主要感知和動作以及資料收集和上傳資料,[Amazon FreeRTOS](https://aws.amazon.com/freertos/), [AWS IOT Device SDK](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sdks.html), [IoT Greengrass](https://aws.amazon.com/greengrass/),為 AWS 提供的方法,以下簡述。
- FreeRTOS 是 FreeRTOS 專案的擴充功能,包括額外連線功能程式庫、安全程式庫,以及 IoT 參考整合。
主要執行 SU ,單純做一些 Dateclate 跟簡單的 action ,ex: m4, m5 等級的 Device。
- AWS IOT Device SDK 可幫助使用 MQTT 和 WSS 協議將 IoT 設備連接到 AWS IoT。
- IoT Greengrass 主要定義在 getaway,使用 AWS IoT Greengrass,連線的裝置可執行 AWS Lambda 函數、Docker 容器或兩者 、根據機器學習模型執行預測、保持裝置資料同步,即使沒有連線到網際網路也可以與其他裝置安全地通訊。
>---
[IOT Cloud](https://aws.amazon.com/iot-core/features/), [IoT Device Management](https://aws.amazon.com/iot-device-management/), [IOT Device Defender](https://aws.amazon.com/iot-device-defender/?nc1=h_ls) 以下簡述。
- IOT Cloud: 可讓裝置連接至 AWS 服務和其他裝置、保護資料和互動、處理裝置資料並採取行動,即使離線也能讓應用程式與裝置互動,並允許生產低成本的 Alexa 內建裝置。
主要功能:AWS IoT Device SDK, Device Advisor (Preview), Device Gateway, Message Broker...等
- IoT Device Management:
- IOT Device Defender:
---
https://aws.amazon.com/tw/serverless/
無伺服器服務 [AWS Lambda](https://aws.amazon.com/tw/lambda/)
: 不管是 python, c,都要有 funtion
---
### 參考網址
- 圖1: How Can Edge Computing and IoT Transform Your Business? P7 https://www.slideshare.net/AmazonWebServices/how-can-edge-computing-and-iot-transform-your-business-94326638
- 圖2: How Can Edge Computing and IoT Transform Your Business? P9
https://www.slideshare.net/AmazonWebServices/how-can-edge-computing-and-iot-transform-your-business-94326638
- 圖3: Intelligent Process Automation of Things (IPAoT) https://cognitiveworld.com/articles/2020/6/26/intelligent-process-automation-of-things-ipaot
- 圖4:https://www.facebook.com/BigDataDO/posts/iot-aws/1077696365900720/
- 圖5:
- 圖6:
-
-
- AWS IoT 助力客户创造业务价值_2018_PDF
http://download.iteablue.com/AWS%20%E6%BC%94%E8%AE%B2PPT%20%E2%80%94%20AWS%20INNOVATE/%E7%89%A9%E8%81%94%E7%BD%91/AWS%20IoT%20%E5%8A%A9%E5%8A%9B%E5%AE%A2%E6%88%B7%E5%88%9B%E9%80%A0%E4%B8%9A%E5%8A%A1%E4%BB%B7%E5%80%BC.pdf