當前位置: 華文問答 > 家居

你認為有哪些比較好的物聯網相關書籍值得推薦?

2014-03-01家居

1. 【圖解物聯網】

這是每一個人都可以讀的物聯網科普書,我推薦的第一本書是【圖解物聯網】。這本書適合所有人,就算你不是開發人員,甚至不是物聯網從業者,也可以拿來閱讀。因為這本書的特色在於,用大量優美的圖形來呈現知識。圖形的好處是非常直觀,有利於大腦的記憶和理解。所以你可以比較輕松、高效地了解物聯網的知識。不過,你千萬不要以為這本書的內容不全面或者非常水。恰恰相反,它的內容很全面,講解也深入淺出。它由日本 NTT DATA 集團的河村雅人等人組成的團隊共同完成。這麽多人協同創作,還能寫出行文風格一致,高品質的技術圖書,真是非常難得。物聯網行業的工程師閱讀這本書也會很有收獲,因為它既有物聯網架構,也有硬體工程師和嵌入式工程師關註的硬體裝置知識,還有雲平台工程師關註的伺服器和數據分析等內容。甚至就連機器人它也有介紹,我想極客們大概會非常感興趣。

2. 【從創意到原型:物聯網套用快速開發】

最適合物聯網專業學生和開發人員的書,我推薦的第二本書是【從創意到原型:物聯網套用快速開發】。它的內容是按照教材的方式組織的,非常適合物聯網專業的學生和開發人員來學習。這本書為學生考慮這麽周到,正是因為它出自教授之手。它的作者是浙江大學的董瑋教授和高藝副教授。書裏的每一章都配有習題,所以你學習完一章內容之後,就可以透過習題檢測和鞏固學習效果。這非常有利於知識的掌握。除了習題的設計之外,這本書對物聯網硬體和物聯網作業系統也做了很多有價值的總結和介紹。更重要的是,它還介紹了作者團隊打造的 TinyLink 系統。雖然你不一定使用這個系統,但是了解 TinyLink 的設計思路還是有利於你在工作中的實踐的。另外,作者他們的實驗室,物聯網系統與網路實驗室,一直專註於物聯網方向的研究。經常關註他們的研究成果和相關論文,對你的學習和工作都是有幫助的。

3. 【Internet of Things for Architects】

物聯網架構師和技術領導者不可錯過的書,我推薦的第三本書是Internet of Things for Architects,它非常適合物聯網行業的從業者,尤其是物聯網架構師和技術領導者。因為它對物聯網技術體系覆蓋得非常全面,不僅總結了物聯網的整體架構,而且詳細闡述了各種具體技術。可以說它是廣度和深度兼備。比如通訊技術,無論是藍芽、ZigBee、Z-Wave、6LoWPAN、Thread、Wi-Fi 等局域和個人域技術,還是 4G、5G、LoRa、LoRaWAN 和 SigFox 等廣域技術,它都有涉及到。再比如網路協定,MQTT、MQTT-SN、CoAP 和 AMQP 等常見協定,它也都講到了。更重要的是,這本書是 2018 年出版的。所以在這個技術發展日新月異的時代,它的內容還比較新,對雲端運算、邊緣計算和數據分析等內容也做了介紹,這一點非常難得。這麽系統的內容,足以彰顯作者的功力。這本書的作者叫 Perry Lea,他曾經在惠普工作了 21 年,擔任首席架構師的職位。進入物聯網行業之後,幫助 Cradlepoint 公司進行了 5G 和 IoT 方向的轉型;作為聯合創始人參與了邊緣計算領域的 Rumble 公司的創業;在微軟時期,又作為首席架構師參與了微軟雲遊戲產品的研發。由此可見,能力和見識的背後是行業內的長期深耕。不過有一點要提醒你,這本書還沒有中文轉譯版,如果你想讀的話,可以跟我一樣從京東上買英文電子版。另外,Perry Lea 還有一本物聯網專著也是值得關註的,那就是 2020 年剛出版的IoT and Edge Computing for Architects。

4. 介紹傳感技術和通訊技術最全面的書:【萬物互聯:物聯網核心技術與安全】

我推薦的第四本書是【萬物互聯:物聯網核心技術與安全】,它的特色是傳感技術和通訊技術介紹得特別全面。這本書的作者是宋航博士,他潛心研究物聯網技術十余年,是資深的物聯網專家。同時他承擔過物聯網方向的很多課題,在物聯網技術的廣度和深度上都有積累。這本書把物聯網分為感知辨識層技術體系、網路傳輸技術體系、管理服務技術體系和綜合套用技術體系四個層次,然後圍繞這四個技術體系進行了全面闡述,尤其是傳感技術和通訊技術的部份。比如傳感器技術部份,對嗅覺和味覺都有介紹。這本「大部頭」著作,適合物聯網從業者用來拓展技術視野,物聯網專業的學生也可以拿它當參考書,作為教材的補充資料。

5. 【從物聯到萬聯:Node.js 與樹莓派萬維物聯網構建實戰】

了解 WoT 最應該看的書,我推薦的第五本書是【從物聯到萬聯:Node.js 與樹莓派萬維物聯網構建實戰】。它比較特別,為什麽呢?因為它是關於 WoT(Web of Things,萬維物聯網)的。WoT 可以說是 IoT 的一個子集。在這門課裏,我主要講解 IoT 的架構和技術體系;而 WoT 試圖直接基於 Web 來構架物聯網體系,這樣就可以充分利用我們熟悉的 Web 套用的很多技術棧,而且可以實作物聯網系統的互操作性。這本書的作者是 Dominique Guinard 和 Vlad Trifa 兩位物聯網「老兵」,他們都是智慧物聯網平台 EVRYTHNG 的聯合創始人。除了 EVRYTHNG ,他們還創立了一個WoT 組織,專門用於推進 WoT 的發展。在這本書中,兩位作者基於 Node.js 和樹莓派講解了 WoT 的架構和各種概念,並且透過程式碼展示了各層的實作。對 HTML 和 JavaScript 熟悉的開發人員可以基於本書的內容大展身手。另外,WoT 已經是 W3C(全球資訊網協會)組織在推進的一個標準規範,也許在未來會有不錯的套用前景。如果你希望拓展關於 WoT 的技術視野,它是你最應該看的書。

6.【企業物聯網設計】

主要作者是博世軟體部門開發主管和Machina Research創始人。

主要介紹了什麽是企業物聯網、企業物聯網的行業用例、物聯網實施的方法論和按照該方法論設計的一個實際套用案例。

7. 【雲中的IoT】

周洪波老師的著作。對物聯網的綜合性綱領性的論述。對協定和物聯網中介軟體架構講解的很好。不過涉及的標準和技術太多,需要在實踐中再慢慢理解消化。裏面的配圖畫的棒棒的。例如下圖,周老師應該是用章魚哥表達雲端運算和其他相關物聯網技術之間的關系的先驅。

8.【重構物聯網的未來】

本書作者曾擔任過GE工業物聯網平台的CTO和首席架構師。這本書對IPv6進行了批評,區分了物聯網和傳統互聯網的特征和功能,剖析物聯網協定如何在不增加海量終端裝置成本的前提下,與傳統互聯網及其他網路共存並進行互動。提出了一種完全顛覆傳統互聯網協定的全新、極簡的三層物聯網架構方案,為我們指明了一種新的物聯網發展模式,勢必會引領網路世界的巨大變革。


9. 【從M2M到物聯網:架構、技術及套用】

大家通常理解的物聯網概念其實是錯誤的。要正確的理解M2M,IoT的概念,除了讀Enterprise IoT這本書之外,還可以看這本書。10多年前在IoT概念火之前,M2M在國內並沒有太好的發展。因此國內普遍的情況是M2M都沒做過,就直接跳到了IoT階段。其實作階段許多計畫實際上是M2M計畫,而不是IoT計畫。

10.【 M2M通訊】

M2M是IoT的初級階段,但是也是基礎,因此也是很重要的。專門講不同型別的M2M機器對機器的業務特點和涉及到的核心技術。這本書有中文版,不過轉譯的有點問題,英語還可以的可以去看英文版。

現在我們總結一下,今天我推薦了 10 本書,分別是:

1. 【圖解物聯網】

2.【創意到原型:物聯網套用快速開發】

3.【 Internet of Things for Architects】

4.【萬物互聯:物聯網核心技術與安全】

5.【從物聯到萬聯:Node.js 與樹莓派萬維物聯網構建實戰】

6.【企業物聯網設計】

7.【雲中的IoT】

8.【重構物聯網的未來】

9.【從M2M到物聯網:架構、技術及套用】

10.【M2M通訊】