史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

整理了一份自己讀的書單,供大家參考。

大家可以先收藏這個書單,後續我還會繼續維護這個書單,加新的書進來。

=====================================

v1.0 2019-04-20 初稿

1、企業物聯網設計

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

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

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

2、雲中的IoT

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

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

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

3、Internet of Things for Architects

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

這本書在我的專欄裡介紹過。也是物聯網行業大佬寫的。適合物聯網架構師閱讀。物聯網專業的學生也可以大概看下涉及到的技術有哪些,畫個思維導圖,知道物聯網行業的總體的技術有哪些。

4、Designing Connected Products

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

這本書專注於面向消費者的智能連接產品的UX用戶體驗設計。特點是圖文並茂,理論聯繫實際案例。本書最後還列舉了好幾十個書中舉例的產品的網站。做面向消費者的智能連接產品的,可以看看。

5、重構物聯網的未來

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

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

6、designing scada application software

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

這本書講SCADA軟件的設計。重點可以看第三章設計實施的流程、第五章tag數據點命名規範、第九章控制程序開發和第十二章案例項目設計。

7、telecommunications essentials

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

網絡通信是物聯網的基石之一。Lillian Goleniewski 寫的無線通訊原理書,看了這本書就可以大致瞭解LoRa、ZigBee、Wi-Fi等協議的大致原理。還有一本是經典的塔能鮑姆的《計算機網絡》,也要多看幾遍。

8、Industrial Communication Technology Handbook

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

這本1700多頁的手冊介紹了工業控制領域的通信技術。重點可以看總線協議基礎、Modbus、Profibus、Profinet、MTConnect、CAN bus、BACnet、SECS等協議標準。

9、effective monitoring and alerting

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

物聯網的最基本功能就是監視和報警。監視和報警也是有很多方法論和技巧的。這本書雖然是講解的IT運維中如何實現有效的監視和報警,但是原理是相通的。

10、AWS EC2 User Guide

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

物聯網的重要一環是雲計算。亞馬遜作為雲計算的領導者。EC2是雲服務的最基礎的服務。通過EC2的用戶指南文檔,熟悉雲計算的基礎。這份1000頁的文檔除了實際的操作,還講解了很多原理。當然,大家也可以讀阿里雲或者Azure等雲計算廠商的官方文檔,並且操作下。從這份文檔的版本歷史表,我們還可以看到從2009年到2016年雲計算發展的歷程。

11、工業和生產完好性Industrial_and_Manufacturing_Wellness

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

資產管理也是物聯網的核心主題之一。這本書講的是製造業的企業資產管理EAM。警告:這本書比較專業。

12、IoT Hackers Handbook

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

針對物聯網設備的踩點,攻擊手冊。安全這方面水太深,大家先看看了解下即可。

13、Edge Computing From Hype to Reality

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

邊緣計算的書不多,勉強找了兩本相對可以的書,用來入門。不過注意,這裡面內容覆蓋不全面。

14、Edge Computing A Primer

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

美國韋恩州立大學計算機科學系的施巍松教授的邊緣計算的書。他是邊緣計算這一領域早期提出者之一和倡導者。他2016年發表的邊緣計算的論文也可以讀下。

15、12 factor 及貝索斯的那封2006年的著名的信

服務化的思維方式在雲計算和物聯網邊緣計算都很重要。所以要讀服務方面的書。

16、Messaging Technologies for the Industrial Internet and the Internet of Things

介紹了DDS,AMQP,MQTT,JMS,REST/HTTP,CoAP等IoT常用的協議。但是沒有提到WebSocket。

17、MQTT-3.1.1-CN

MQTT3.1.1版協議中文版翻譯。MQTT協議的重要性就不多說了,MQTT協議幾十頁,把QoS=0,1,2三種情況的流程搞清楚就差不多了。

18、從M2M到物聯網:架構、技術及應用

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

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

M2M和IoT的區別

19、M2M通信

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

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

=====================================

v1.1 2019-06-23

20. 亞馬遜AWS的IoT的“四書”。

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

這四本用戶手冊覆蓋了IoT雲平臺和IoT設備側接入(AWS IoT開發人員指南)、IoT邊緣計算(AWS IoT Greengrass開發人員指南)、IoT數據分析(AWS IoT Analytics用戶指南)和工業物聯網(AWS IoT SiteWise用戶指南)。哪怕不用AWS的物聯網雲平臺,也可以學習下頂級的雲計算廠商提供的IoT解決方案思路。

21. Cloud Foundry 從數字化戰略到實現

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

這本書是Pivotal的中國研發中心Cloud Foundry核心開發團隊編寫的。為啥要看這本書呢?因為西門子Mindsphere和GE Predix這兩大工業互聯網平臺都是基於Cloud Foundry這一PAAS平臺開發的。看完這本書,至少知道cf命令是幹麼的。

22. Event Processing in Action

史上最全最強大的物聯網書單——入門、協議、架構、邊緣計算

這本書是CEP複雜事件處理中的經典。寫的通俗易懂舉了許多例子,配圖也很精美。CEP在邊緣計算中有著廣泛的應用,比如Bosch、FogHorn的物聯網邊緣計算解決方案中都有CEP引擎。當然在IoT雲端也可以用,如AWS的IoT平臺上在MQTT服務器後面也有規則引擎。這本書不僅講解了原理,還總結了CEP的許多設計模式。


分享到:


相關文章: