首页 » 软件开发 » 史上最全最强大的物联网书单——入门、协议、架构、边缘计算(联网书单计算史上协议)

史上最全最强大的物联网书单——入门、协议、架构、边缘计算(联网书单计算史上协议)

落叶飘零 2024-07-25 05:00:16 0

扫一扫用手机浏览

文章目录 [+]

大家可以先收藏这个书单,后续我还会继续维护这个书单,加新的书进来。

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

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的许多设计模式。

标签:

相关文章

语言中的借用,文化交融的桥梁

自古以来,人类社会的交流与发展离不开语言的传播。在漫长的历史长河中,各民族、各地区之间的文化相互碰撞、交融,产生了许多独特的语言现...

软件开发 2025-01-01 阅读1 评论0

机顶盒协议,守护数字生活的新卫士

随着科技的飞速发展,数字家庭逐渐走进千家万户。在这个时代,机顶盒成为了连接我们与丰富多彩的数字世界的重要桥梁。而机顶盒协议,作为保...

软件开发 2025-01-01 阅读1 评论0

语言基础在现代社会的重要性及方法步骤

语言是人类沟通的桥梁,是社会发展的基础。语言基础作为语言学习的基石,对于个人、社会乃至国家的发展具有重要意义。本文将从语言基础在现...

软件开发 2025-01-01 阅读2 评论0

粤语电影,传承文化,点亮时代之光

粤语电影,作为中国电影产业的一朵奇葩,以其独特的地域特色、丰富的文化内涵和鲜明的艺术风格,赢得了广大观众的喜爱。本文将从粤语电影的...

软件开发 2025-01-01 阅读3 评论0

苹果游戏语言,塑造未来娱乐体验的基石

随着科技的飞速发展,游戏产业逐渐成为全球娱乐市场的重要支柱。在我国,游戏产业更是蓬勃发展,吸引了无数玩家和投资者的目光。而在这其中...

软件开发 2025-01-01 阅读1 评论0