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

简介:

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文件、config和example子目录,以及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应用程序范例。
本文转自d1net(转载)

相关文章
|
JSON 缓存 应用服务中间件
开源API网关APISIX源码分析(一)
开源API网关APISIX源码分析
420 0
|
25天前
|
人工智能 API 开发者
狂揽7.5k星!这款开源API网关彻底解放开发者:一键聚合GPT-4、Suno、Midjourney,还能在线充值!
New API 是一款基于 One API 二次开发的 AI 模型接口管理与分发系统,支持多种大模型(如 GPT-4、Suno、Midjourney 等)统一封装为 OpenAI 格式接口调用。其核心功能包括多模型统一网关、企业级权限管控、“推理力度”分级、无魔法访问全球 AI 服务、灵活计费体系及开发者友好设计。技术架构采用 Golang + Gin 框架,支持高并发低延迟,适用于企业内部 AI 中台、多模型 SaaS 平台、学术研究协作及个人开发者工具等场景。项目开源地址:https://github.com/kingbug/new-api。
247 6
|
7天前
|
数据采集 边缘计算 JSON
MyEMS开源能源管理系统4G网关EG200
MyEMS是一款基于Python的开源能源管理系统,支持工厂、建筑等场景的能源数据采集与分析,具备设备管理、故障诊断等功能,助力碳中和目标。其EG200 4G网关支持全网通4G LTE,兼容Modbus RTU协议,提供RS232/RS485接口,可采集100+数据点,支持MQTT通信与边缘计算功能,配合MyEMS系统实现云边端协同,适用于电表、水表等数据采集场景。网关工作温度范围广(-35℃~75℃),支持远程参数配置与线性换算,需搭配MyEMS MQTT软件使用。
26 0
|
3月前
|
Kubernetes Cloud Native 开发者
alibaba-load-balancer-controller v1.2.0:开启云原生网关开源新篇章!敬请探索!
alibaba-load-balancer-controller v1.2.0:开启云原生网关开源新篇章!敬请探索!
136 61
|
9月前
|
前端开发 关系型数据库 MySQL
ThingsGateway:一款基于.NET8开源的跨平台高性能边缘采集网关
ThingsGateway:一款基于.NET8开源的跨平台高性能边缘采集网关
220 2
|
12月前
|
Kubernetes Cloud Native 开发者
阿里云网络发布 alibaba-load-balancer-controller v1.2.0:开启云原生网关开源新篇章!敬请探索!
**阿里云发布开源版ALB控制器v1.2.0,对齐商业版ALB Ingress Controller v2.10.0。新版本增强了功能特性,提升了用户体验,并提供了最佳实践。功能更新包括自定义标签、QUIC协议支持、转发规则和安全策略等。此外,还引入了ReadinessGate实现滚动升级时的平滑上线和Prestop钩子确保平滑下线。用户可从GitHub获取开源代码,通过Docker Hub拉取镜像,开始使用alibaba-load-balancer-controller v1.2.0。**
560 3
阿里云网络发布 alibaba-load-balancer-controller v1.2.0:开启云原生网关开源新篇章!敬请探索!
|
11月前
|
开发框架 中间件 API
ABP VNext框架基础知识介绍(2)--微服务的网关
ABP VNext框架基础知识介绍(2)--微服务的网关
|
12月前
|
Kubernetes Cloud Native 开发者
阿里云网络发布云原生网关 alibaba-load-balancer-controller v1.2.0,持续拥抱开源生态
alibaba-load-balancer-controller开源版本正式推出v1.2.0,能力对齐ALB Ingress Controller商业版v2.10.0。
|
传感器 边缘计算 物联网
【开源视频联动物联网平台】为什么需要物联网网关?
【开源视频联动物联网平台】为什么需要物联网网关?
142 2
|
Web App开发 监控 中间件
【开源视频联动物联网平台】视频接入网关的用法
【开源视频联动物联网平台】视频接入网关的用法
344 1

热门文章

最新文章