写点什么

物联网技术周报第 127 期: 使用数据流工具 Apache MiniFi 开发边缘设备应用

2018 年 3 月 05 日

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

新闻

  1. VMware 发布新边缘计算解决方案 加强企业物联网能力》VMware 在 MWC 全球移动通信大会上继续推进企业物联网,发布了一系列新的边缘计算解决方案,以解决资产管理和监控中的使用案例。这些解决方案是通过与 Axis Communications、Wipro Limited 等公司的行业合作开发的。VMware 专注于边缘计算的这些解决方案能够让企业用户以更轻松的方式,安全且有效地利用物联网产生的数据。
  2. 高通推出全新物联网开发包:面向智慧城市、家庭娱乐等》2018 年 2 月 21 日,高通宣布推出基于 QCA4020 和 QCA4024 系统级芯片(SoC)的全新物联网(IoT)开发包。该开发包旨在帮助开发者和终端制造商,打造可与其他广泛终端和云生态系统协同工作的独特物联网产品。
  3. Google 推出 Cloud IoT Core 服务 在物联网领域与微软和亚马逊抗衡》Google Cloud 近日推出了用于管理连接的电子设备的测试版服务 Cloud IoT Core,该服务能够让企业轻松安全连接、管理和接收数百万全球分散设备中的数据。Cloud IoT Core 的推出将会是 Google 在物联网领域内与 Amazon Web Services 和 Microsoft Azure 等对手竞争的关键性变量。
  4. ARM 发布集成式 SIM 身份认证,为下一代蜂窝物联网设备安全保驾护航》Arm 预计,到 2035 年将有 1 万亿台联网设备,而这些设备都将需要一个安全的身份认证,从而使利益相关者能够建立信任——例如,使服务提供商信任设备,对设备进行认证,提供增值服务以及在需要时发布安全更新。
  5. Mozilla 宣布物联网开放框架》Mozilla 宣布了 Project Things,连接物联网设备的开放框架。Mozilla 称,物联网设备过去几年日益流行,但相关厂商都是各自为政,没有单一的标准允许不同设备之间互相通信。每家厂商通常都是创建出只工作在自家品牌产品的定制私有应用。

技术

  1. 使用数据流工具 Apache MiniFi 开发边缘设备应用》MiniFi 可以让开发者使用 Raspberry Pi、ASUS Ticker 开发板或者 BeagleBone Black 等小型设备以安全可控的方式采集数据,并允许完整的数据保管链。本文介绍如何用 Apache NiFi 中建立一个流程,然后导出模板。这个简单的流程调用一个 shell 脚本,它将运行一个 Python 脚本来获取我们的传感器数据。然后这个流程将通过基于 HTTP 之上的 S2S 将数据发送到 NiFi 服务器。
  2. ESP32、时序数据库 InfluxDB 与 Grafana 构建物联网应用》本文介绍了如何用 ESP32、时序数据库 InfluxDB 与 Grafana 构建物联网应用。通过 HTTP 将数据发送到本地计算机上的 InfluxDB 服务器。随后,将数据传输协议改为 HTTPS 传输。最后,在 AWS 上部署服务器并对其进行流式传输。
  3. 通过开发一个健康习惯跟踪器来培养 IoT 开发技能》谈到保持健康,本文的作者时常需要一些额外的动力。于是,作者决定构建一个智能设备(一个 IoT 设备),通过家庭运动程序来帮助追踪运动情况。其 IoT 设备是一个健康习惯跟踪器,它具有可爱的宠物外形。它的小宠物可以在工作时鼓励和提醒作者养成定期休息的习惯,并完成来自家庭运动程序的运动。

开源

  1. Tock 是一个嵌入式操作系统,专为在基于 Cortex-M 的嵌入式平台上运行多个并发的,互不信任的应用程序而设计。Tock 的设计围绕着保护,无论是潜在的恶意应用程序还是设备驱动程序。Tock 使用两种机制来保护操作系统的不同组件。首先,内核和设备驱动程序是用 Rust 编写。Tock 使用 Rust 来保护内核(例如调度程序和硬件抽象层)不受平台特定的设备驱动程序影响,也可以隔离设备驱动程序。其次,Tock 使用内存保护单元来隔离应用程序和内核。
  2. stuart 是一个用于嵌入和边缘计算的、基于 Lua 语言的 Apache Spark 运行时。Stuart 专为实时和嵌入而设计,因此它遵循一些规则:它不执行任何延期评估;所有的计算成本都会预先支付,以实现可预测的吞吐量,
    它使用纯粹的 Lua 并且不包含本机 C 代码。它不执行程序(如 ls 或 dir 列出文件),因为可能没有操作系统。它应该能够最终完成 Apache Spark 所做的一切。
  3. uTensor 是基于 Mbed 和 Tensorflow 构建的极轻量级深度学习推理框架。该项目包含一个 Mbed 可导入的运行时库和命令行工具 utensor-cli,这是一个离线工具,可根据提供的量化推理图生成嵌入式 C ++ 代码库。

硬件

  1. Raspad 是一款便携式 Raspberry Pi 平板电脑。 它可以让您访问所有 Raspberry Pi 端口来创建定制项目。该平板电脑简单且紧凑,可满足用户所需的所有配件,可以在任何地方开始编程和制作。SunFounder 还有许多直观的教学手册以指导初学者。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018 年 3 月 05 日 18:00922
用户头像
Phodal 黄峰达InfoQ社区编辑,CSDN前端博

发布了 148 篇内容, 共 21.7 次阅读, 收获喜欢 25 次。

关注

评论

发布
暂无评论
发现更多内容

「每日一题」抖音面试题:请阐述vue数据绑定的实现原理

Java架构师迁哥

如何通过 Serverless 轻松识别验证码?

阿里巴巴云原生

人工智能 阿里云 Serverless 云原生 数据采集

程序员如何解决中年危机?资深Android开发带你入门Framework,醍醐灌顶!

欢喜学安卓

android 程序员 面试 移动开发

字节内部MySQL宝典意外流出!极致经典,堪称数据库的天花板

比伯

Java 编程 架构 面试 技术宅

如何利用状态同步开发一款游戏

Isa 婷婷

node.js 游戏开发 24小时自助游戏厅 联机游戏

腾讯TcaplusDB核心引擎技术揭秘——存储篇

TcaplusDB

数据库 nosql 原理

腾讯 TcaplusDB 核心引擎技术揭秘——存储篇

TcaplusDB

数据库 nosql

使用 iTerm2 打造美观高效的 Mac 终端

郭旭东

Mac 终端 iterm2

影像恋上智能:麒麟9000中的高甜CP创新

脑极体

999页阿里P7Java学习笔记在互联网上火了,完整版开放下载

Crud的程序员

Java java程序员

稻盛和夫《干法》| 教你做快乐的打工人

Sicolas Flamel

读书笔记 程序员 个人成长

Android开发经验谈:2021最新Android常用开源库总结,成功收获美团,小米安卓offer

欢喜学安卓

android 程序员 面试 移动开发

涨知识!一个三非渣本的Android校招秋招之路,赶紧收藏!

欢喜学安卓

android 程序员 面试 移动开发

Spring Cloud Gateway (六) 自定义 Global Filter

Java 网关 SpringcloudGateway

引起故障的原因

jorden wang

Pulsar 2.7.0 新增特性概览:事务支持、Topic 级别策略配置等

Apache Pulsar

大数据 开源 pulsar Apache Pulsar 消息中间件

SourceTree 如何连接 GitLab

TroyLiu

git gitlab SSH sourcetree

深层互联带领自动旅游讲解耳麦进入“非入耳”时代

DT极客

2021 第一份唠嗑

大头虾

ChaosBlade 在工商银行混沌工程体系中的应用实践

阿里巴巴云原生

云计算 高可用 开发者 云原生 实践

平安社区平台解决方案,智慧社区综合服务平台搭建

t13823115967

智慧社区管理平台开发

数字银行成长性和盈利能力可期

CECBC区块链专委会

数字化转型

阿里巴巴云原生的 2020,注定不凡的一年

阿里巴巴云原生

阿里云 容器 开发者 云原生 年终总结

干了三年的Java,你竟然还不会MySQL性能优化

华为云开发者社区

Java MySQL sql

免费下载来自阿里巴巴 双11 的《云原生大规模应用落地指南》

阿里巴巴云原生

阿里巴巴 阿里云 开发者 云原生 k8s

移动设备管理平台的搭建(基于STF/ATXServer2)

行者AI

人工智能

“区块链+有机蔬菜”农产品溯源项目落地

CECBC区块链专委会

农业发展 农业

数字化浪潮下 哪些银行业务或“生变”

CECBC区块链专委会

金融科技

Arthas 定位 Dubbo 手动注册 Eureka 异常

阿里巴巴云原生

阿里云 云原生 dubbo 工具 征文大赛

大数据分析决策平台建设方案,警务情报研判系统搭建

t13823115967

如何高效阅读源码?

Java架构师迁哥

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

物联网技术周报第 127 期: 使用数据流工具 Apache MiniFi 开发边缘设备应用-InfoQ