iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 7
0
IoT

制霸IoT 30Day!系列 第 7

Day 07 平台 雲端服務介紹

平台 介紹

ARM® mbed™ IoT

Mbed 是 ARM 2009 年 9 月 21 日 所創立一個平台和作業系統,用於基於 32-bit ARM Cortex-M 微控制器的連接網際網路的裝置,這些裝置也叫做物聯網裝置。這個專案由 ARM 和它的技術夥伴共同作業開發。

現有各種針對 mbed 平台的硬體演示板,其首為最初的 mbed Microcontroller board。mbed 微控制器開發板(以「mbed NXP LPC1768」銷售)是基於 NXP 微控制器的演示板,它有一個 ARM Cortex M3 核心,執行於 96 MHz,帶有 512 KB flash,64 KB RAM,還有一些介面包括乙太網路、USB 裝置、CAN、SPI、I²C 和其他 I/O。mbed 微控制器在 2010 年收到了第一個獎項,年度 EDN 軟體/嵌入式工具類創新獎。

這個開發板還發行了各種版本,包括 NXP LPC2368(ARM7TDMI-S)、NXP LPC1768(Cortex-M3)、NXP LPC11U24(Cortex-M0)微控制器。

ARM® mbed™ IoT

ARM® mbed™ IoT

ARM® mbed™ IoT
開發平台包含以下部分:

  • Mbed OS :是一種專為物聯網 (IoT) 中的“物體”設計的開源嵌入式操作系統。該操作系統包含您基於 ARM Cortex-M 微控制器開發連接產品所必需的全部功能,非常適合涉及智能城市、智能家庭和穿戴式設備等領域的應用程序。
  • Mbed Linux OS: 用於網關和復雜物聯網的輕量級 Linux 發行版。
  • Mbed Tools: 免費桌面應用程式工具, 瀏覽工具 還有 命令列工具供開發使用。
  • Mbed TLS: 廣泛部署的安全堆棧,包括用於嵌入式設備的 SSL 庫。
  • Mbed HDK: 參考設計,原理圖和電路板佈局,以開發生產硬件。
  • Pelion IoT Platform: IoT 平台 供連接, 裝置 還有 資料管理 的 WEB 服務。

AWS IoT

AWS IoT 是美商 Amazon 亞馬遜公司 於 2015/11/18 首次發表登場。
AWS IoT

AWS IoT 平台提供的服務

  • Amazon FreeRTOS: 是一種適用於微型控制器的作業系統,可讓小型、低功率的節點裝置易於進行程式設計、部署、保護、連接及管理。可以於查詢支援的硬體AWS Partner Device Catalog
  • AWS IoT Greengrass: 是一種軟體,可讓您以安全的方式在連線裝置執行本機運算、簡訊、資料快取、同步操作及機器學習推論功能。
  • AWS IoT Core:可讓連線裝置輕鬆安全地與雲端應用程式及其他裝置互動。
  • AWS IoT Device Management: 可讓您以輕鬆安全的方式大規模採用、組織、監控及遠端管理 IoT 裝置。
  • AWS IoT Device Defender: 會持續監控和稽核您的 IoT 組態,確保它們沒有偏離安全最佳實務。
  • AWS IoT Things Graph: 可輕鬆連接不同的裝置和雲端服務,以建立 IoT 應用程式。
  • AWS IoT Analytics: 可輕鬆對大量 IoT 資料進行精密分析。
  • AWS IoT SiteWise: 可讓您輕鬆地從工業設施資料庫收集、建構和搜尋 IoT 資料,然後利用這些資料來分析設備和程序效能。
  • AWS IoT Events: 可讓您輕鬆偵測和回應大量 IoT 感應器和應用程式的事件。

Azure IoT

Azure IoT 是美商 Microsoft 微軟 於 2016/02/04 首次發表登場。

Azure IoT架構

Azure IoT 架構

Azure IoT 平台提供的服務:

  • Azure IoT Central: 利用適用於企業 IoT 的完全受控軟體即解決方案 (SaaS),來更加迅速且輕鬆地建立 IoT 部署。
  • Azure IoT 解決方案加速器: 使用結果經實證的通用使用案例範本,來為所有垂直產業打造自訂 IoT 解決方案。
  • Azure IoT Edge: 將工作負載從雲端移至邊緣裝置來打造更好的體驗。
  • Azure IoT 中心: 連線、管理及調整邊緣與雲端間的數十億 IoT 裝置。
  • Azure Digital Twins: 透過複製真實物理空間來建置新一代 IoT 空間智慧解決方案。
  • Azure Sphere: 利用分層且全面的安全性功能來更安全地建置新的裝置,以及連線現有的設備。
  • Azure 時間序列深入解析: 透過分析、儲存和管理您所收集的所有資料,來獲得可採取行動的見解來促進成長。
  • Azure Maps: 透過安全位置 API 將空間分析、地圖和行動解決方案新增至您的應用程式。

如果你要找尋支援的裝置,可以來這Azure IoT 認證裝置目錄直看。

Google Cloud IoT

Google Cloud IoT 是美商 Google 微軟 於 2017/05/17 首次發表登場。
Google Cloud IoT 是一套完整的工具,可讓您連結、處理、儲存及分析邊緣裝置和雲端中的資料。這個平台提供可擴充的全代管雲端服務、用於邊緣裝置/內部部署運算並具備機器學習功能的整合式軟體堆疊,能夠符合您全方位的 IoT 需求。

Google Cloud IoT架構

Google Cloud IoT 架構

如果要找尋相關硬體資源可以前往Google Cloud IoT 合作夥伴 找尋。

ThingSpeak

ThingSpeak 是一種開源的物聯網(IoT)應用程序和 API,免費提供雲端資料儲存及分析應用,可通過 Internet 或通過局域網使用 HTTP 和 MQTT 協議存儲和檢索來自物聯網的數據。ThingSpeak 支持創建傳感器 日誌記錄應用程序,位置跟踪應用程序以及帶有狀態更新的事物社交網絡。

ThingSpeak

ThingSpeak Example

結語

今天主要介紹的 IoT 平台,各家大公司都沒有缺席的!可見 IoT 這個領域是有多有份量。

今天就到這了感謝收看

Blog 同步刊登


上一篇
Day 06 2.4GHz 裝置介紹(二)
下一篇
Day 08 開發工具介紹(一)
系列文
制霸IoT 30Day!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言