写点什么

VMware 发布开源 IoT 网关应用程序框架 Liota

  • 2016-06-13
  • 本文字数:1035 字

    阅读完需:约 3 分钟

VMware 最近向开发者社区发布了 Liota (“Little IoT Agent”)。通过在 IoT 设备与云应用之间建立安全的网关通信,分析输入数据流并控制远程设备,Liota 框架使得应用程序的开发变得更简单。本次发布 Liota 的消息是由 VMware CIO Bask Iyer 在一篇博客文章中公布的

除了开源,Liota 还实现了供应商无关性。Iyer 称:“普适的Liota 可以通过不同模块与任何数据中心组件交互,支持任何IoT 网关所使用的所有传输协议。”在Tech Republic 发布的新闻中, Conner Forrest 补充说:“Liota 可以与任何其他 IoT 系统配合使用,对供应商的选择无要求,这一特性有效解决了 IoT 市场上面临的一个最大问题。”

目前 Liota 已在 VMware 内部以及包括 Bayshore Networks、Dell,和 V5 Systems 在内的多家参与早期测试的公司中使用。谈到为不同种类的网关和协议编写应用程序时所遇到的困难,Bayshore 公司创始人兼首席科学家 Francis Cianfrocca 说:“Liota 使得我们能够专注于应用的创新工作,无需再为所开发的应用创建多个不同版本。”

Liota SDK 使用 Python 语言开发,可部署在任何支持 Python 的网关平台上。通过 GitHub下载Liota 后,将获得一个包含BSD 许可信息、README、前提要求信息、一个Python setup.py文件、configexample子目录,以及 Loita 源代码的目录。

进入liota-master子目录并查看README.md文件可了解 Liota 平台的大致用途,并了解如何使用该平台解决遇到的具体问题。根据文档介绍,Liota 需要具备 Python 2.7 环境。该平台支持下列几层内容:

  • 主板层(Board Layer):主板层是 Liota 的基础,提供了有关 IoT 网关硬件的抽象。
  • 网关层(Gateway Layer):网关层是主板的一个子模块,提供了有关系统主板和操作系统的抽象。
  • 物件层(Things Layer):这一层(也就是“物联网”中的“物”)可供开发者在 Liota 中为需要连接到网关的设备创建代表对象,例如连接到网关的 USB 温度传感器。
  • 转换层(Transformer Layer):这一层定义了在 Liota 中创建度量呈现方法(Representations of metric)的底层结构,“度量”是一种描述数值流的术语。
  • 传输层(Transport Layer):这一层提供了有关网关对象和 DCC(数据中心组件)之间网络连接的抽象。
  • DCC 层(DCC Layer):这一层为 DCC 提供了支持,数据中心组件可以托管在任何位置:内部环境、公有云、私有云均可。

example目录包含了一个使用开源 Graphite API 开发的 Liota 应用程序范例。

查看英文原文: VMware Releases Liota, an Open Source IoT Gateway Application Framework

2016-06-13 19:003346
用户头像

发布了 283 篇内容, 共 124.3 次阅读, 收获喜欢 63 次。

关注

评论

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

DWG格式CAD文件如何转成DXF格式?

在路上

cad cad看图 CAD看图软件 CAD看图王

再赴香港!嘉为蓝鲸亮相网络安全技术研讨会,与伙伴共探行业发展新趋势

嘉为蓝鲸

DevOps AIOPS 智能运维 研发运维 研运一体化

阿里云消息队列 RocketMQ 5.0 全新升级:消息、事件、流融合处理平台

Apache RocketMQ

阿里云 RocketMQ 云原生 消息队列

YashanDB架构设计与实现,助力企业数字化转型

数据库砖家

Chrome停用Manifest V2?一招教你无缝迁移插件到洋葱头浏览器

贝锐

chrome 浏览器 Chrome插件

恶疟原虫目标检测数据集(2700张图片已划分、已标注)【数据集分享】

申公豹

数据集

嘉为蓝鲸CMeas研发效能管理平台:数据下钻技术如何让问题根因“无处遁形”

嘉为蓝鲸

DevOps 研发效能 研发效能度量 研发效能洞察管理

阿里云 EventBridge 事件驱动架构实践

Apache RocketMQ

云原生 消息队列 EventBridge

YashanDB集群部署架构与实施指南

数据库砖家

YashanDB集群管理及容灾备份实用教程

数据库砖家

CAD图纸如何批量转换成PDF格式?

在路上

cad

海外舆情监测数据的商业价值挖掘:从信息到决策

沃观Wovision

数据分析 舆情监测系统

化“不可抗力”为“可控影响”:AI时代的项目效能革新

思码逸研发效能

研发效能 效能度量 研发效能管理 思码逸

跟着“苏超”畅游金陵城,打卡江苏电信5GA

极客天地

“全”事件触发:阿里云函数计算与事件总线产品完成全面深度集成

Apache RocketMQ

云原生 消息队列 EventBridge

基于消息队列 RocketMQ 的大型分布式应用上云最佳实践

Apache RocketMQ

阿里云 RocketMQ 云原生 消息队列

YashanDB核心功能详解及操作实战教程

数据库砖家

AI智能体开发的技术方案

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI技术应用

聚焦日志查询体验!嘉为蓝鲸WeOps V5.25&V4.25用AI破解查询难题

嘉为蓝鲸

智能运维 一体化运维 一体化智能运维平台

YashanDB集群部署架构及性能提升技巧

数据库砖家

YashanDB集群部署教程:提升数据库可用性

数据库砖家

YashanDB监控报警系统设计与实现技巧

数据库砖家

语音模型初创「宇生月伴」获数千万元融资;游戏 AI 陪伴逗逗发布 1.0 版,引入 RTC 实时通讯丨日报

RTE开发者社区

解码监控可视化:IT运维如何通过图形化语言实现从数据到决策的高效转化?

嘉为蓝鲸

数据库监控 智能监控 IT运维 IT监控 IT运维监控

YashanDB故障诊断与恢复指南,保障企业数据安全

数据库砖家

YashanDB集群部署教程,打造高可用数据库服务平台

数据库砖家

YashanDB集群部署指南,打造企业级高性能数据库

数据库砖家

YashanDB集群维护与升级实操指南

数据库砖家

抖音商品详情API秘籍!轻松获取商品详情数据

tbapi

抖音商品数据采集 抖音API 抖音商品详情接口 抖音商品详情API 抖音商品数据分析

研发交付的“定心丸”:嘉为蓝鲸CFlow价值流管理平台以稳定替代数量,筑牢业务信任

嘉为蓝鲸

DevOps 研发效能 价值流 价值流管理平台

VMware发布开源IoT网关应用程序框架Liota_移动_Kevin Farnham_InfoQ精选文章