在前面的两篇文章<Azure IoT Edge on Windows 10 IoT Core>和<Azure IoT Edge on Raspberry Pi 3 with Raspbian>中,我们学习了如何在Windows 10和Linux系统上进行Docker的部署和Python.Iotedgectl工具的安装,同时,在Azure Portal上完成了IoT Edge Device的创建.Azure IoT Edge Module的部署与运行.而在实际的生产环境中,IoT 设…
在今年的Build大会上,微软推出了Azure IoT Edge的第一个版本(https://github.com/Azure/iot-edge ).该版本的主要特点就是将计算能力由Azure端推送至边缘设备Azure IoT Edge,减少了数据在云端传输耗费的时间,加快响应时间.举例来说,Azure IoT Edge设备可以作为网关设备,进行数据的预处理和分析,以减少IoTHub数据传输的延迟时间.同时,该版本支持多种现场总线的设备将数据接入Azure IoT Edge设备,再由Azure…
微软Build 2017大会,纳德拉表示,在计算力的飞速发展中,微软要做的就是将计算的能力赋权给普通用户,让技术为更多用户所用,让计算机视觉.文本理解等技术变得更加普惠(inclusive),同时构建对技术的信任.这也是微软“云优先,移动优先”战略的出发点.纳德拉称,微软预见到了一个新的世界,它是智能云(Intelligent Cloud)与智能边缘(Intelligent Edge)的世界,它会改变所有的事. 这种改变会带来两个变化. 一是用户体验与交互上的变化,同样的体验会普及到各设备中,就…
在<Azure IoT Edge on Windows 10 IoT Core>一文中,我们以运行Windows 10 IoT Core的MinnowBoard MAX为例,详细讲述了Windows 10 IoT Core(Build 16299)的安装.Docker的部署.Python和Iotedgectl工具的安装.IoT Edge Device的创建.Module的部署与运行. 本文中,我们将以运行Linux的树莓派3为例,详细讲述Raspbian系统的安装.Python和pip工具的安…
最近研究利用Azure的 Event hub ,Stream Analytics和TableStorage来实现IOT的一个方案, 利用Event hub来采集传感器设备数据值,然后输入到StreamAnalytics进行分析,最后将分析数据流输入到TableStorage进行存储和展现, 我们将利用程序模拟50个传感器终端将数据值传送到Eventhub中进行试验 第一步:在Azure上创建Event Hub.Stream Analytics和TableStorage 1.创建服务总线: 创建完…
上篇博文中,我们主要介绍了Azure IoT Hub的基本概念.架构.特性: Azure IoT 技术研究系列1-入门篇 本文中,我们继续深入研究,做一个起步示例程序:模拟设备注册到Azure IoT Hub, 设备到云通信,云到设备通信. 整体篇幅较大,我们先来第一步:将模拟设备注册到Azure IoT Hub. 首先,我们需要有一个联网的设备,例如树莓派.Win10 IoT设备等等,只要能联网,Azure IoT Hub有编程SDK即可,为了方便演示,本篇中我们做了一个模拟设备: TeldP…
全球分析机构都认为物联网将在未来几年呈现爆发式增长,到2020年,各种传感器.新型物联网设备,再加上传统PC.智能手机.平板电脑.网络电视,以及各类可穿戴智能设备,将交织成一个由300亿到500亿台设备组成的庞大网络,渗透进人们工作生活的各个角落. 如此规模的物理设备,再加上它们背后每分每秒都在不断增殖的天文数字级别的数据,无疑是个巨大的技术挑战,但其中也蕴藏着诱人的财富.为了帮助各行各业的企业,从容应对物联网带来的挑战,并真正从中发掘价值,微软智能云Azure推出了高度整合并可定制的Azure…
上篇博文中,我们介绍了Azure IoT Hub的使用配额和缩放级别: Azure IoT 技术研究系列4-Azure IoT Hub的配额及缩放级别 本文中,我们比较一下Azure IoT Hub和Event Hub,同时启动Azure Event Hub(事件中心)的研究. Azure IoT Hub的另一个主要应用场景是从设备侧接收遥测数据. 与 Azure IoT Hub一样,Azure Event Hub是一个事件处理服务,主要用于向云端提供大规模的事件与遥测数据入口,并且具有较低的延…
上篇博文中,我们主要介绍了Azure IoT Hub的基本概念.架构.特性: Azure IoT 技术研究系列1-入门篇 本文中,我们继续深入研究,做一个起步示例程序:模拟设备注册到Azure IoT Hub, 设备到云通信,云到设备通信. 整体篇幅较大,我们先来第一步:将模拟设备注册到Azure IoT Hub. 首先,我们需要有一个联网的设备,例如树莓派.Win10 IoT设备等等,只要能联网,Azure IoT Hub有编程SDK即可,为了方便演示,本篇中我们做了一个模拟设备: TeldP…
Raspberry Pi是一款基于Linux的单板机电脑.它由英国的树莓派基金会所开发,目的是以低价硬件及自由软件刺激在学校的基本计算机科学教育.树莓派配备一枚博通(Broadcom)出产的ARM架构700MHz BCM2835处理器,256MB內存(B型已升级到512MB内存),使用SD卡当作存储媒体,且拥有一个Ethernet.两个USB接口.以及HDMI(支持声音输出)和RCA端子输出支持.树莓派只有一张信用卡大小,体积大概是一个火柴盒大小,可以运行像<雷神之锤III竞技场>的游戏和进行…