• HaaS物联网设备云端一体开发框架(AliOS Things最佳实践)/阿里巴巴集团技术丛书9787121428036
21年品牌 40万+商家 超1.5亿件商品

HaaS物联网设备云端一体开发框架(AliOS Things最佳实践)/阿里巴巴集团技术丛书9787121428036

正版图书,可开发票,请放心购买。

112.5 7.5折 150 全新

库存10件

广东广州
认证卖家担保交易快速发货售后保障

作者阿里云IoT HaaS技术团队

出版社电子工业出版社

ISBN9787121428036

出版时间2021-09

装帧平装

开本16开

定价150元

货号11397259

上书时间2024-12-27

哲仁书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
    阿里云IoT HaaS技术团队是阿里云loT赛道负责AliOS Things物联网操作系统、HaaS(Hardware as a Service)云端一体开发框架的核心技术团队,致力于持续降低物联网开发门槛,打通从硬件设备到云端服务的全链路数据闭环,加速物联网场景的创新迭代。

目录
 第1章  物联网概述
  1.1  物联网的基本概念
    1.1.1  物联网的定义
    1.1.2  物联网分层架构
  1.2  物联网典型应用场景
    1.2.1  智能家居
    1.2.2  智慧城巿
    1.2.3  智慧能源
    1.2.4  车联网
    1.2.5  智能物流
    1.2.6  智能安防
    1.2.7  智慧医疗
    1.2.8  智能制造
    1.2.9  智慧商业
    1.2.10  智慧农业
  1.3  常见物联网操作系统
    1.3.1  uC/Os
    1.3.2  FreeRTOS
    1.3.3  LiteOS
    1.3.4  Linux
    1.3.5  AliOS Things
  1.4  物联网无线连接方式介绍
    1.4.1  无线局域网通信技术介绍
    1.4.2  无线广域网通信技术介绍
  1.5  常见物联网开发板
    1.5.1  Arduino开发板
    1.5.2  树莓派开发板
    1.5.3  STM32开发板
    1.5.4  HaaS EDU K1物联网教育开发板
  1.6  常见外设接口介绍
    1.6.1  UART
    1.6.2  GPIO
    1.6.3  Flash
    1.6.4  ADC
    1.6.5  DAC
    1.6.6  PWM
    1.6.7  I2C
    1.6.8  SPI
  1.7  常见物联网传感器介绍
    1.7.1  温湿度传感器
    1.7.2  人体感应传感器
    1.7.3  烟雾传感器
  ……
第2章  HaaS开发框架
第3章  AliOS Things物联网操作系统
第4章  物联网通信协议
第5章  物联网平台
第6章  IoT Studio
第7章  HaaS轻应用开发实践

主编推荐
 眼看到这个题目的时候,想到的句话是,这不是物联网界的“乐高”吗?有框架,有硬件,再加上云端和低代码,让万物互联变得如此简单易行。 看了数遍这本书的书稿之后,越发敬佩不断在物联网领域深耕的技术专家们,敬佩阿里的技术专家们,大平台高见识,能够整合阿里云、达摩院、平头哥技术,基于数亿台物联网设备接入经验创造出IoT HaaS(Hardware as a Service)物联网设备云端一体低代码开发框架,基于此,智能家居,智能办公等场景更普及,让我们的生活工作越来越便捷,有时只要张张嘴能做到以前得动手动脚才能做的事情。 如果你是物联网从业人员,无论是应用还是产品经理,想在AIoT时代做点事情,不能错过这本物联网开发界宝典图书; 如果你刚刚进入物联网开发领域,也要仔细研讨这本代表物联网开发界潮流书,让你站得高,看得远。 如果你是物联网行业外人士,只是感兴趣,那么读这本书,会帮助你形成对物联网整体开发布局有更的拓扑图,有可能会比一般行业内人士更有大局观。 

精彩内容
 物联网概念的出现已经有几十年了,曾经喧嚣过,也曾经落寞过,起起落落很多次几年,万物互联,又随着AI技术再次火热起来。虽然概念火了,但还是新瓶装旧酒,没有新花样。例如,物联网的经典分层结构仍然是感知层、网络层、平台层和应用层;物联网的端到端全链路也无非是云端、网络、边缘、设备端括App端),这些简称云网边端。当然,这些方面没有太大变化恰恰说明了人们对物联网认知的一致,反而是好事,但也说明了物联网领域这么多年缺乏重大创新。为了解决碎片化问题,提高物联网设备云端一体开发效率,让聚焦业务创新,我们提出了一套的物联网开发框架。 在介绍这套开发框架之前,先回顾一下历史。从物联网概念被在,从来没有一套统一的开发框架来提率,都是从零开始做产品、项目的,这些技术沉淀和积累都没有形成框架并共享给全社会使用。而其他很多领域,如前端领域不一样,前端领域有3大开发框架,即Vue、React和Angular。是Vue开发框架,在我国甚全世界都有很多拥趸。其实开发框架并不神秘,它是一个提率的工具,并且可以提供更能赋能。 看一个真实的案例。我有一个朋友,他创业做了一款共享餐巾纸盒,是如何做的呢?我给大家先介绍一下用户场景,在一个餐厅里,每张桌子上都会有一个共享餐巾纸盒,它是通过Wi-Fi和路由器连接上云的,用户通过App扫描这个纸盒上面的二维码,可以有偿使用里面的餐巾纸。是这么一个简单的智能硬件,含了以下4块工作内容:是硬件阶段,需要制作控制电路板,并且要调试Wi-Fi能,还要解决供应链交付问题;是软件阶段,需要开发相应的硬件驱动;第三是服务阶段,需要投入人力做云端开发;第四是App阶段,需要设计好人机交互界面。做这样一个简单的智能硬件,需要搭建少10人以上的小团队,因此投入产出比极低,终公司倒闭了。因此,我有一个HaaS(Hardware as a Service)的梦想,即通过HaaS帮助AIoT(人工智能物联网)中小聚焦业务,降低开发低门槛,快速组装软/硬件积木,实现设备上云,加速AIoT的创新迭代。 HaaS是一种物联网设备云端一体低代码开发框架,其战略目的是通过数量收敛的硬件积木(如主控板、Wi-Fi BT Combo模组、各种通过HaaS认证的传感器)和丰富、标准的软件积木括各种组件、服务)持续降低物联网的开发门槛,让用户括C/C 、JavaScript、Python用户)可以快速用软/硬件积木搭建应用,并且不用关心任何硬件调试(如根据硬件ID自动加载硬件驱动代码),而只需关注“云端钉”(阿里云、设备端及钉钉)的业务逻辑代码。这里的硬件积木主控板需要不断地收敛为一个小集合,降低用户选择成本,但是传感器可以越来越丰富;这里的软件积木是一个应用市场,需要越来越丰富,但是必须标准化,如JSAPI、驱动代码等,要达到屏蔽底层硬件细节的目的,不能让用户在这里花费时间调试代码。后,我们需要打造一个供需生态,即帮助中小IHV/ISV(软/硬件积木贡献者)来服务千千万万碎片化的物联网需求。 我们的HaaS开发框架从下往含了5个分层,分别是硬件积木、AliOS Things物联网操作系统、软件积木、轻应用框架(JavaScript&Python)和云端积木。HaaS框架要落地,AliOS Things是基础,因为它是解决硬件碎片化问题、屏蔽底层硬件细节的重要的中间层。具体内容在后面还会讲到,这里不再赘述。软件积含了诸如Link Kit、OTA、文件访问和存储等各种设备端能力。为了屏蔽软件积木的细节并降低开发门槛,让云端工程师、AI工程师都可以使用软件积木,我们提出了轻应用这个新概念。轻应用可以把JavaScript和Python这样的解释型语言引入嵌入式开发中。这是的,之前还没有成熟的解决方案,有了HaaS,嵌入式开发不仅能由嵌入式工程师来做,任何人都可以来做物联网创新。轻应用支持热更新、热加载。之前的嵌入式C/C 开发需要安装编译器,还要烧录,而我们的轻应用开发由于使用了解释型语言,而且主控板都出厂内置JavaScript和Python解释器,所以不用安装任何编译器,也不用烧录,只要用任何文本编辑器写上很少的几行代码可以调用丰富的设备端能力,如串口收发、PWM频率控制灯闪烁。当然也可以调用更加丰富、海量的云端资源,如用几行代码可以调用并完成支付,这在几年前是不可想象的。说到这里,不得不提我们的云端积木了,由于物联网必然是云端一体的,所以未来趋势是更“瘦”的终端和更丰富的云端能力,如云端提供OTA、支付、TTS、ASR、定位、健康码、AI等,这些组成了能力丰富的云端积木。 介绍完HaaS开发框架,我们来回顾一提到的AliOS Things。我们知道,物联网的几个痛点是硬件碎片化、软件碎片化、应用场景碎片化,要解决它们,必须提供一个统一标准的物联网操作系统,AliOS Things是为此而生的。我们在2017年发布了AliOS Things V1.0,它是一个轻量级的RTOS(实时操作系统)。到今天,我们已经发布了V3.3版本,这是一个弹内核操作系统,既支持RTOS,又支持微内核,在能和稳定之间取得了更好的平衡。我们的AliOS Things支持设备的范围宽,既可以支持蓝牙模组、Wi-Fi模组、插座、灯泡等低端无屏设备,又可以支持儿童手表、智慧面板等低端带屏设备(4以下),还可以支持广告机、平板、带屏POS机等带屏设备。 另外,在介绍硬件积木时,我想提一下连接积木,因为物联网的核心是要先解决连接问题,不管是蓝牙、Wi-Fi、ZigBee等局域网连接,还是4G Cat.1、5G等广域网连接,都是物联网重要的连接方式。当然,这些连接都各有其优点和缺点。例如,蓝牙虽耗低、配网简单、价格低,但是通信距,需要网关支持;Wi-Fi的通信距离虽然可以达到100m以上,但耗高,配网复杂;ZigBee虽然稳定不错,在工业领域有很多应用场景,但是价格高,也仍然需要网关支持。在广域网方面,5G刚刚兴起,价格是4G的10倍,在物联网领域还很难快速普及。目前,速率稍低的4G Cat.1反而是一个不错的选择,是现在正处于2G、网的阶段,4G Cat.1逐步取代了2G/3G,因此,4G Cat.1是一个价比不错的选择。既然称为硬件积木,是希望大家做硬件像搭积木一样,拿几个积木可以搭建一个产品,而不用考虑画原理图、Layout、飞线测试、电烙铁、热风枪、元器件及量产。如果不用我们的积木,要做一个前面提到的共享餐巾纸盒,需要6~12个月;用了我们的积木,7天可以做好并量产的原型机,极大地提高了开发效率。我们发布了几个经典的硬件积木:HaaS100、HaaS200、HaaS600等。其中,HaaS100是Wi-Fi BT AP(应用处理器,比一般MCU的能更高的CPU),可以用在工业、农业、商业的各种复杂场景中;HaaS200是Wi-Fi BT的连接加少量控制能力的硬件积木;HaaS600是价比极高的4G Cat.1模组,可以用在远程控制、DTU、RTU、商业共享中。我们后续还会陆续推出各种HaaS硬件积木,作为不同细分领域的主控、连接单元。当然,这些板子的软件积木,是各种驱动(如SPI、I2C、UART、PWM、GPIO等)开发,我们已经提前完成,只要使用轻应用框架灵活调用这些软件积木,可以快速搭建自己需要的业务逻辑。 后,我想说的是,物联网领域期待一个开发框架已经了,现在HaaS的提出只是迈出了一小步,要继续走下去,急需广大的加入。不管是原来的嵌入式,还是JavaScript、Python,只有更好的一起共建生态,物联网领域才会出现一个大家共建、共享、共创的的开发框架,进而让这几十年的技术积累、沉淀赋能所有热爱物联网开发的。 胡俊锋(崮德) 阿里云IoT HaaS技术团队负责人 2022年1月于杭州

媒体评论
基于数亿台物联网设备接入经验,集合阿里云、达摩院、平头哥相关技术,推出HaaS物联网设备云端一体开发框架,涵盖丰富的软硬件积木+JavaScript&Python轻应用低代码开发+云端一体,帮你快速实现万物互联的梦想!
第一眼看到这个题目的时候,想到的第一句话就是,这不就是物联网界的“乐高”吗?有框架,有硬件,再加上云端和低代码,让万物互联变得如此简单易行。
看了数遍这本书的书稿之后,越发敬佩不断在物联网领域深耕的技术专家们,敬佩阿里的技术专家们,大平台高见识,能够整合阿里云、达摩院、平头哥技术,基于数亿台物联网设备接入经验创造出IoT HaaS(Hardware as a Service)物联网设备云端一体低代码开发框架,基于此,智能家居,智能办公等场景更普及,让我们的生活工作越来越便捷,有时只要张张嘴就能做到以前得动手动脚才能做的事情。
如果你是物联网从业人员,无论是应用开发者还是产品经理,想在AIoT时代做点事情,一定不能错过这本物联网开发界宝典图书;如果你刚刚进入物联网开发领域,也一定要仔细研讨这本代表物联网开发界最新潮流的书,让你站得高,看得远。
如果你完全是物联网行业外人士,只是感兴趣,那么读这本书,会帮助你形成对物联网整体开发布局有更全面的拓扑图,有可能会比一般行业内人士更有大局观。
云端一体是来自这个时代的召唤,是技术和商业非常重要的发展方向。无论是企业还是开发者,都离不开云端一体的框架。如何充分利用云计算和物联网的技术红利,如何超快速高质量地实现云端一体变得至关重要。阿里云IoT作为行业的领跑者、云端一体的最佳实践者、Forrester评选的工业互联网领导者象限成员,兼具技术领先与生态优势,总结并沉淀了一套完整的物联网开发知识结构,提供了丰富全面的最佳实践案例。
本书将助力所有物联网开发者实现云端一体,走向全面数智化。
阿里巴巴合伙人、阿里巴巴集团副总裁 浅雪
近年来,物联网(IoT)技术不断成熟,物联网应用场景越来越广阔。然而,运用物联网仍然充满挑战:物联网硬件、操作系统等方面的碎片化问题越来越严重,从而导致物联网应用开发具有较高的复杂性。
本书对物联网系统“端-管-云”中主流的开发技术及系统进行了全面的介绍,同时对阿里云IoT团队构建的HaaS平台、AliOS Things、阿里云IoT平台、IoT Studio等进行了系统深入的阐述。相信本书对物联网方向的学生及物联网行业的技术人员都有所帮助,对简化物联网应用的开发将发挥积极的作用。
浙江大学计算机学院教授 董玮

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP