写点什么

如何简单实现设备快速入云?

  • 2019-09-29
  • 本文字数:962 字

    阅读完需:约 3 分钟

如何简单实现设备快速入云?

从物联网的结构看,云服务一直扮演着重要角色,是智能终端物物相连的核心环节。通过云平台的强大运算处理能力,降低终端本身复杂性的同时,在实时动态管理、智能数据分析、业务快速部署甚至深度信息挖掘等众多方面,都持续不断地革新着 IoT 领域。


因此,设备快速入云也势必成为衡量智能终端易用性至关重要的一项。


Huawei LiteOS 作为轻量级物联网操作系统,早在之前华为举办的活动中,就已经向外界展示过对接云平台的全流程,在往期的比赛中,也成功被参赛者应用到作品。振奋人心的是,这项技术即将随着 LiteOS 新版本,全面开源!!!


这也意味着,今后可以直接从 GitHub 拿到这部分源码,入云操作不再繁杂,只需调用几个简单的 API 接口,便可实现设备的快速入云!


首先,为大家介绍设备快速如云中涉及到的一项技术——Agent Tiny。

Agent Tiny 是什么?

Agent Tiny 是部署在具备广域网能力、对功耗/存储/计算资源有苛刻限制的终端设备上的轻量级互联互通中间件,开发者只需调用几个简单的 API 接口,便可实现设备快速接入到华为 IoT 云平台(OceanConnect)以及数据上报和命令接收等功能。



LiteOS+Agent Tiny 端云对接方案概述


开发者在华为 OceanConnec IoT 云平台完成产品 profile 定义,编解码插件开发,北向部署好应用服务器,南向终端设备便可以通过集成 LiteOS +Agent Tiny 组件完成端云快速对接。

为什么需要 Agent Tiny?

Agent Tiny 是华为物联网解决方案中,资源受限终端对接到 IoT 云的重要组件。Agent Tiny 提供端云协同能力,集成了 LWM2M、CoAP、mbedtls、LwIP 全套 IoT 互联互通协议栈,且在 LWM2M 的基础上,提供了 Agent Tiny 开放 API,用户只需关注自身的应用,而不必关注 LwM2M 实现细节,直接使用 Agent Tiny 封装的 API,通过四个步骤就能简单快速地实现与华为 OceanConnect 平台的安全可靠连接。使用 Agent Tiny,用户可以大大减少开发周期,聚焦自己的业务开发,快速构建自己的产品。

如何使用 Agent Tiny?

Agent Tiny 通过封装成开放 API 接口供开发者使用,主要开放 API 函数列表如下:



那么一台运行 Huawei LiteOS 系统的终端设备,究竟如何链接到云平台?


用户只需要按照以下四个步骤即可快速完成对接:



快速入云开发步骤


本文转载自公众号华为开发者社区(ID:Huawei_Developer)。


原文链接:


https://mp.weixin.qq.com/s/KfGXXUwuuFvSBrLBa3yvBQ


2019-09-29 10:25789

评论

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

web前端培训如何使用CSS自定义属性实现骨架屏

@零度

CSS 前端开发

想要白嫖正则是吧?这一次给你个够!

掘金安东尼

前端 正则 7月月更

什么是主动元数据?为什么Gartner预测它是元数据管理的新方向

雨果

元数据 DaaS数据即服务

CRMEB Pro v1.4,让用户体验更出彩!

CRMEB

JAVA编程规范之集合处理

源字节1号

软件开发 后端开发

Python基础详解(二)

五分钟学大数据

Python 7月月更

软件研发效能需求价值流分析专题

思码逸研发效能

研发效能 软件研发

Python 入门指南之交互式输入行编辑历史回溯

海拥(haiyong.site)

Python 7月月更

SpringBoot自动装配原理

急需上岸的小谢

7月月更

爱奇艺加入龙蜥社区,携手打造多元化视频生态底座

OpenAnolis小助手

开源 爱奇艺 龙蜥社区 CLA 社区建设

送你的代码上太空,与华为云一起开发"最伟大的作品"

华为云开发者联盟

云计算 代码

IM即时通讯如何让企业远程办公更简单高效?

BeeWorks

RocketMQ系列一:入门级使用演示

hum建应用专家

云计算 RocketMQ

一加10 Pro拍照如何?随手一拍都是大片

Geek_8a195c

「开源摘星计划」Harbor高可用集群设计及部署(实操+视频),基于离线安装方式

腾源会

Harbor 腾源会 开源摘星计划

基于eTS高效开发HarmonyOS课程类应用

HarmonyOS开发者

HarmonyOS

技术分享| HTTP 代理

anyRTC开发者

https 音视频 网络协议 HTTP

【招募】2022向光奖|年度ESG影响力投资奖正式启动!

创业邦

腾讯大咖分享 | 腾讯Alluxio(DOP)在金融场景的落地与优化实践

Alluxio

腾讯 OLAP 金融 Alluxio 大数据 开源

Spring Boot Event 观察者模式,轻松带你实现业务解耦

了不起的程序猿

Java java程序员 spring event

DBPack 读写分离功能发布公告

峨嵋闲散人

分布式事务 分库分表 读写分离 dbmesh Database Mesh

泛云桌面关键技术分析

A池伟

云桌面 算力网络

【福利活动】给你的代码叠个 Buff!点击“茶”收好礼

亚马逊云科技 (Amazon Web Services)

Lambda Code

一图看懂:国企数字化转型4个方向3个战略

融云 RongCloud

企业数字化

昇腾AI创新大赛两大赛道怎么选?拿好这篇攻略就够了!

科技热闻

微信内H5页面唤起小程序&App

南城FE

前端 微信开发 7月月更

许式伟:Go+ 演进之路

七牛云

golang 编程语言 go+

手机怎样控制led显示屏发视频?

Dylan

ipad 手机 wifi LED LED显示屏

Spring Cloud之配置管理

Damon

7月月更

蛋糕可以一刀切,研发需求可以吗? | 敏捷实践

LigaAI

程序员 敏捷 产品经理 需求分析 敏捷管理

龙蜥社区招募推广大使&体验官啦!| 人人都可以参与开源

OpenAnolis小助手

开源 龙蜥社区 社区建设 官网 体验官

如何简单实现设备快速入云?_文化 & 方法_华为开发者社区_InfoQ精选文章