区块链+物联网如何应用在实际场景中?《基于区块链的物联网项目开发》告诉你

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>),好了下面开始说正事:


《基于区块链的物联网项目开发》
[巴西] 马克西米利亚诺·桑托斯(Maximiliano Santos) 著,董宁,王冰,朱轩彤 译

购买直达链接:点击进入京东购买



本书首先概述了当前业务场景中的物联网概念。然后,它帮助你在IBM Watson物联网平台上开发自己的设备,并使用Watson and Intel Edison创建你的个物联网解决方案。一旦你熟悉了物联网,你就学会了区块链技术及其使用案例。你还能够利用Hyperledger framework平台开发你自己的区块链网络。随着学习的深入,你将通过书中对问题解决方案的阐述,学会如何设计你的解决方案架构,以便你能够创建你自己的集成区块链和物联网解决方案。接下来的章节将讲述如何在IBM云平台利用物联网来实现端到端的区块链解决方案。在本书结尾,你将掌握如何将物联网和区块链技术融合,利用*佳实践和驱动程序来开发实用集成解决方案。

作者简介
马克西米利亚诺·桑托斯(Maximiliano Santos)是位于圣保罗的IBM Cloud Garage(IBM云车库)的架构师。他为银行、房地产、保险、化工和消费品行业开发了复杂的软件架构。Max使用IBM Watson的认知服务、物联网(IoT)平台以及机器学习和移动应用设计解决方案。
 
埃尼奥·莫拉(Enio Moura)是一名企业架构师,在位于圣保罗的IBM Cloud Garage担任交付主管。他在IT服务领域有25年的运营和咨询经验,在集成系统、云计算、架构设计、区块链和基础设施解决方案方面有丰富的经验,对云应用和移动解决方案也有深入的了解。


区块链(blockchain)和物联网(Internet of Things,IoT)已被证明是当下最受欢迎的技术,虽然其使用也才刚刚开始。目前,区块链和物联网的整合已是一些大公司的优先事项之一,且少数公司已开始在一些项目中使用它来实施计划、制定解决方案。
这本书将帮助你用最佳实践案例开发区块链和物联网解决方案。
读者对象
本书主要面向负责物联网基础设施安全机制的人员,以及希望在IBM Cloud平台上使用区块链和物联网开发解决方案的IT专业人员,且必须对物联网有基本的了解。
本书内容概览
第1章帮你了解物联网如何成为改变游戏规则的平台,如何使用这项技术,如何在物联网世界中起步,IBM物联网平台提供什么功能,以及在创建物联网解决方案时如何利用这些特性。
第2章使用平台和Raspberry Pi锻炼你的技能,帮你创建一个端到端物联网解决方案:一个能够使植物保持充足水分的花园浇水自动化系统。
第3章介绍区块链,并帮助你了解区块链如何用账本为有已知身份的授权网络记录交易。
第4章使用Hyperledger Composer创建一个区块链网络,并探讨如何创建资产、交易功能、访问控制和查询定义。
第5章设计和实施一套解决方案,以解决物流难题。你将能够了解到,在使用物联网和区块链解决方案过程中,食品链中的食品如何能从农场到餐桌被安全跟踪溯源。这样能够获得更多国家对该方案的支持,并在几年后推广普及这种做法。
第6章针对食品安全运输难题,设计解决方案架构,即使用区块链支持分布式账本网络和物联网设备需求,并实现过程跟踪。
第7章展示如何创建区块链和物联网集成解决方案,以解决食品安全运输问题。通过编码和测试上一章设计的组件,你将获得使用区块链和物联网平台的实践经验。
第8章帮助你了解行业趋势、可从物联网和区块链解决方案中创建或派生出哪些新的业务模型,以及有关这些技术的市场和技术趋势。
第9章帮助你理解以往类似项目的经验和场景,以及设计和开发区块链和物联网解决方案的最佳实践与经验教训。
充分利用本书
我们希望你熟悉一种编程语言,并具有为嵌入式平台(如Raspberry Pi、Arduino、ESP8266或Intel Edison)开发解决方案的经验。我们将主要使用Node.js和Hyperledger Composer建模语言。入门级的JavaScript技能是受欢迎的。
下载示例代码及彩色图像
本书的示例代码及所有截图和样图,可以从https://www.packtpub.com通过个人账号下载,也可以访问华章图书官网https://www.hzbook.com,通过注册并登录个人账号下载。
你也可以在GitHub上查阅本书中的代码,网址为https://github.com/PacktPublishing/Hands-On-IoT-Solutions-with-Blockchain。如代码有更新,它将在现有的GitHub存储库上进行更新。
我们还在https://github.com/PacktPublishing/上提供了丰富的书籍和视频目录中的其他代码包。查一下吧!
本书排版约定
本书使用了许多排版约定。
代码文本(CodeInText):表示文本、数据库表名、文件夹名称、文件名、文件扩展名、路径名、用户输入和Twitter句柄中的代码。下面是一个示例:“接下来,打开首选项的IDE,创建一个新的Node.js项目,并安装ibmiotf依赖包。”
代码块如下:
 
当我们希望提醒你注意代码块的某个特定部分时,相关的行或项以粗体显示:
 
任何命令行输入或输出如下所示:
 
粗体:表示一个新的术语,一个重要的单词。
这个图标表示警告或重要说明。
这个图标表示提示和技巧。

郑重声明:本站部分内容转载自网络,版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们(QQ/微信153890879)修改或删除,多谢。