[分享] Full-Stack IoT Development 探索之旅 (2017/2/10 - 台中)


【主題】Full-Stack IoT Development 探索之旅
【時間】2017/02/10 (五) 14:00-15:00
【地點】微程式資訊 Dreamseeds 夢種子


【內容】
  隨著網際網路與 Web 技術的持續演進,物聯網 (Internet of Things, IoT) 正在從封閉與專用系統中被解放出來,而 Web 作為匯流之地,我們正在迎來 Web of Things (WoT) 的大融合時代。當 IoT 選擇在 Web 落地,也意味著:「Web 工程師們又要哭哭了...XD」。換個角度想,Web 開發者們的力量與創意也將深深影響 IoT/WoT 的未來,責任日益重大。此講題希望能在短短 1 個小時內,很快地介紹 Web 前端與後端 (Node.js) 是如何能和 IoT 結合,從 Full-stack web development 走向 Full-stack IoT development。同時也會介紹幾個熱門的通訊協定,如 MQTT、CoAP 等等,以及 Google Physical Web 想要做什麼事。這個分享會是 一場對 IoT/WoT 與 Node.js 輪廓的概覽,目標是讓有興趣的人能很快了解自己有什麼選擇、站在什麼位置、又或者能為技能樹再添加些什麼。

【內容提要】
  為什麼要寫內容提要,而不是寫大綱呢?原因是,我投影片其實還沒做完啦!XDDD….
不過已經有個大概了啦!年假短短幾天,要和家人、親戚朋友相聚,不只要回娘家,還有同學會.... @@ 等到假期結束的時候,才發現想要利用過年幾天把投影片做好實在是太天真啦!哈哈哈~~我苦~而且等到我著手規畫的時候,也發現 Full-Stack IoT 這個題目實在太大,有太多東西能講了。

  這場分享會的定位是輕鬆的、概略的、跳躍的,我把(預計)會談到的內容條列出來:

  1. Node.js 生態系的介紹。
  2. Node.js 的非同步編程與事件驅動模型。
  3. Node.js 的慣例、錯誤處理、Debug 與 Logging 等等。
  4. 傳統與現今的前端開發,有什麼不同。可能會順便聊點 React.js (吧?)。
  5. 熱門的通訊協定介紹:主要區分 IP-suite 與 Non-IP-suite 兩類協定。應該會談到各自以 TCP 與 UDP 作為基礎的 MQTT 和 CoAP,還有屬於 PAN 系統的 ZigBee、BLE、Thread,以及 LPWAN 的 LoRa 或 SigFox。
  6. 以閘道器模式來將 Non-IP-suite 協定與 Web 接軌。
  7. Eclipse 基金會的 IoT Working Group 在提倡什麼。
  8. 為什麼走 IP-suite 協定也可能需要閘道器。
  9. Apple HomeKit、Google Brillo (Android Things) 和 Weave 協定想做什麼。
  10. Google 的 Physical Web 在做什麼。
  11. Lightweight Machine-to-Machine (LWM2M) 這個協定又在做什麼。
  12. 相容性的問題:應用層資料模型。包含 IPSO 聯盟、OCF 基金會與 Google Weave 的 Schema 在做的事,它們各是由誰主導。
  13. 想做周邊裝置設計、想做閘道器或機器網路伺服器,在軟硬體上有什麼樣的選擇。

 
哇!!!!好像很多.... 但是偷偷跟大家講,到時候很可能不會講到那麼多 XDD,我盡力而為啦!我也想要講得既全面又豐富呀~(遠目)
 
 
P.S. 謝謝微程式資訊與夢種子提供免費場地,感謝哦!
        若有單位對此講題有興趣,都歡迎和我聯絡。
        我很樂意去鬼扯一下.... (mail: simenkid@gmail.com)
 
 
 
 
 
simen

An enthusiastic engineer with a passion for learning. After completing my academic journey, I worked as an engineer in Hsinchu Science Park. Later, I ventured into academia to teach at a university. However, I have now returned to the industry as an engineer, again.

Post a Comment (0)
Previous Post Next Post