写点什么

物联网技术周报第 117 期: 使用 Node-RED、Docker 和 resin.io 将 Serverless 扩展到物联网边缘

  • 2017-12-04
  • 本文字数:1910 字

    阅读完需:约 6 分钟

新闻

  1. 物联网时代 OS:亚马逊开源 Amazon FreeRTOS! 》Amazon FreeRTOS 是微控制器的操作系统,它使小型、低功耗的边缘设备易于编程、部署、安全,连接和管理。Amazon FreeRTOS 基于 FreeRTOS 内核,这是一款面向微控制器的流行开源操作系统,并通过软件库进行扩展,使用户可以轻松地将小型低功耗设备连接到 AWS 云服务 (如 AWS IoT Core) 或更强大的运行 AWS Greengrass 的边缘设备。

  2. Google 发布了 ALY 项目的最新成果:Vision Kit 》Google 发布了 ALY 项目的最新成果:Vision Kit。Vision Kit 是一个 DIY 工具包,套件内容包含了 VisionBonnet 电路板、镜头组、硬纸板机壳、背光按键、蜂鸣器以及扣具、连接线等零件,使用者还需自行准备 Raspberry Pi Zero W、Raspberry Pi Camera 2 以及电源供应器、16GB 以上 Micro SD 等物品。

  3. 微软和 IOTA 推出第一个面向物联网的加密货币市场》加密货币初创公司 IOTA 已经与微软,富士通和另外二十家公司合作,为物联网推出首个可公开访问的数据市场。这项工作特别耐人寻味的是,市场将完全由分布式账户驱动。该举措将允许利益相关方以安全的方式分享数据并通过数据获利,旨在展示防篡改数据市场的概念证明。一旦分散数据上传到 IOTA,所有的数据将被分发到无数个节点,以确保不变性。

  4. 小米与百度联手 强化 AI 与 IoT 合作提升物联网生态层次》在小米首届 IoT 开发者大会上,百度集团总裁兼首席运营官陆奇称,百度和小米在 IoT 领域和其他领域都是非常互补的,双方是强强联手的合作。陆奇称,小米有一系列的强大应用能力,智能场景、智能硬件、大数据、智能设备生态链,在业界是领先的。百度可以带来 AI 技术、用户数据、知识图谱及一线的能力。

技术

  1. 使用 Node-RED、Docker 和 resin.io 将 Serverless 扩展到物联网边缘》边缘分析(Edge analytics)在物联网应用中变得越来越流行,满足了接近数据源处理数据的需求。然而,开发和运行在物联网设备和网关上运行的应用程序的经验落后于云计算中可用的现代方法和工具,如 Docker 工具链或 Function-as-a-Service(无服务器)范例。在这篇文章中,我们继续探索将 Serverless 技术推向边缘的方法。 通过在 resin.io 托管设备上运行一个功能齐全的物联网网关,利用 Node-RED 和 OpenWhisk 操作(actions)来运行相应的功能控制。

  2. 实战百度天工云》天工是一个采用时序数据库的,一站式全托管的物联网云平台。开发者可以通过天工轻松安全的将海量设备连接至云端,并在云端进行设备的管理,设备数据的处理计算、存储,可视化的展示与分析。本文演示了如何使用 Python 获取实时 pm2.5 数据,并将数据传给百度云。再展示如何从 TSDB 中读取数据,并提供一个 RESTful API。

  3. 使用 Snips 和 Sonos 构建语音控制的家庭音响系统(一)》Snips 语音平台允许任何人轻松地将 AI 支持的语音交互集成到他们的设备中。端到端流水线 —— 热门词汇检测,自动语音识别(ASR)和自然语言理解(NLU),并且完全在设备上运行,并由最先进的深度学习提供支持。作为这一系列文章的第一部分,本文介绍了如何使用 Snips Voice Platform 来 控制 Sonos 扬声器系统。这个过程非常简单快捷,不需要一行代码。一旦完成可以播放来自 Spotify 和 TuneIn 的音乐。

开源

  1. Thinglator 意为物联网翻译器,旨在使家庭自动化变得简单灵活。它提供了与物联网和家庭自动化设备交互的统一界面。Thinglator 并没有试图为每个物联网设备的不同 API 和通信协议进行集成,而是将它们暴露为一致且简单的 API。 您不需要知道特定设备的工作方式或 API,只需要与基本的 Thinglator API 进行集成即可。

  2. ESP-DASH 是一个快速而美丽的 UI 库,为 ESP8266 创建功能仪表板。 它提供了 Wifi 开关、重新启动和 RAM 使用情况等基本功能。ESP-DASH 采用 ESP8266 Arduino Core 用于正常的函数,仪表板页面大小仅为 15Kb,仅需 1.30 秒即可完成。并且,这是一个响应式设计,并适应您的手机屏幕尺寸。

  3. TimescaleDB 是一个时序数据库,旨在使 SQL 对时间序列数据具有可伸缩性。它由 PostgreSQL 引擎驱动,提供跨时间和空间的自动分区(分区键)以及完整的 SQL 支持。时序数据库的一个中心目标就是支持高写入率,适用于为物联网场景中的大量设备写入作支持。

硬件

  1. PiTalk 是第一款用于 Raspberry Pi、支持物联网的模块化智能手机。 它与 Rapsberry Pi Zero、Pi 2 和 Pi 3 兼容。Pi Talk 由 Python 语言驱动,附带一个 3G 模块,以实现快速语音和数据通信。

感谢徐川对本文的审校。

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

2017-12-04 18:001509
用户头像

发布了 151 篇内容, 共 40.8 次阅读, 收获喜欢 37 次。

关注

评论

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

假期的的生活?

卢卡多多

假期 9月日更

项目管理实践篇(二):技术型PM炼成记

后台技术汇

项目管理 管理 引航计划 内容合集 管理领域

数据安全

奔向架构师

数据仓库 数据安全 9月日更

架构实战营 - 模块八作业

思梦乐

MySQL 从入门到实践,万字详解!

前端下午茶

MySQL 数据库 大前端

PHPStorm 的使用技巧汇总

baiyutang

9月日更

HarmonyOS 鸿蒙登录页搭建及 Text 文本详解

阿策小和尚

HarmonyOS Android 小菜鸟 引航计划 9月日更

谈 C++17 里的 Observer 模式 - 3

hedzr

c++ 算法 设计模式 观察者模式 Design Patterns

架构实战营模块八作业-消息队列存储数据的MYSQL设计

王晓宇

架构实战营

神经网络与点

Nydia

前沿·探索·想象力,今年的云栖大会有啥不一样?

阿里巴巴云原生

阿里巴巴 云原生

Coffee学架构 004 外包学生管理系统的完整架构设计

咖啡

架构设计

这些 JS 中强大的操作符,总有几个你没听说过

前端下午茶

JavaScript 代码设计 代码技巧 基础知识

序列化与反序列化系列二:JPA与Querydsl

程序员架构进阶

架构 9月日更 QueryDSL Spring JPA

JavaScript中 6 个reduce()实例

devpoint

reduce 9月日更

20. 从工业革命到文艺复兴

数据与智能

人工智能

吴恩达Andrew Ng CNN卷积神经网络 论文等资料汇总 YOLOv5 新版本—改进与评估 易筋 ARTS 打卡 Week 65

John(易筋)

ARTS 打卡计划

云随想三 2B软件的机遇与挑战?

FLASH

云时代 2B软件

测试常用英语(持续更新中)

IT蜗壳-Tango

9月日更

高峰应对记录

编号94530

Spring Boot 2 性能压测 测试发开 高峰应对

☕️【Java专题系列】「回顾 RateLimiter」针对于限流器的入门到精通(针对于源码分析介绍)

洛神灬殇

ratelimiter Guava 9月日更 限流器

Linux常用命令

在即

9月日更

Vue进阶(幺贰幺):ElementUI 表单校验注意事项

No Silver Bullet

Vue elementUI 表单校验 9月日更

纯CSS实现『斑马纹理投影文字』

德育处主任

CSS css3 大前端 纯CSS

设计消息队列存储消息数据的MySQL 表格

feitian

学生管理系统架构设计文档

紫云

架构实战营模块三

WolvesLeader

「架构实战营」

【LeetCode】最长递增子序列Java题解

Albert

算法 LeetCode 9月日更

在线JSON转Go Bson工具

入门小站

工具

Prometheus 2.23.0 新特性

耳东@Erdong

Prometheus 9月日更

支付宝的沙箱环境配置和使用

Brave

支付宝 支付 9月日更

物联网技术周报第 117 期: 使用 Node-RED、Docker 和 resin.io 将 Serverless 扩展到物联网边缘_语言 & 开发_Phodal_InfoQ精选文章