当前位置: 华文问答 > 家居

你认为有哪些比较好的物联网相关书籍值得推荐?

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通信】