写点什么

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

  • 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:25805

评论

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

架构实战营模块 8 作业

Naoki

架构实战营

如何撰写出一篇优质的数码类好物推荐文

石头IT视角

一文概述:VPN的基本模型及业务类型

穿过生命散发芬芳

vpn 7月月更

mysql进阶(二十二)MySQL错误之Incorrect string value中文字符输入错误问题分析

No Silver Bullet

MySQL 特殊字符 8月月更

轮询和长轮询的区别

CRMEB

elasticsearch实战三部曲之三:搜索操作

程序员欣宸

Java elasticsearch 7月月更

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

Pengfei

基于mysql的消息队列设计

Geek_e8bfe4

【云驻共创】【HCSD大咖直播】亲授大厂面试秘诀

恒山其若陋兮

7月月更

Web3.0:构建 NFT 市场(一)

devpoint

区块链 NFT 7月月更

学习Java的网站

玄兴梦影

Java core

消息队列消息存储设计(架构实战营 模块八作业)

Gor

博弈论(Depu)与孙子兵法(42/100)

hackstoic

博弈论

重庆市大力实施智能建造,推动建筑业数字化转型,助力“建造强市”

科技热闻

《ArchSummit:时代的呐喊,技术人听得到》

后台技术汇

后台开发 架构师 ArchSummit

一文带你了解 Grafana 最新开源项目 Mimir 的前世今生

Grafana 爱好者

Mimir Observability

从RabbitMQ平滑迁移到RocketMQ技术实战

vivo互联网技术

RocketMQ RabbitMQ 消息队列 消息中间件 Apache RocketMQ

【PIMF】OpenHarmony 啃论文俱乐部—盘点开源鸿蒙三方库【3】

离北况归

OpenHarmony

面试突击69:TCP 可靠吗?为什么?

王磊

Java面试题

JavaScript高级程序设计(第4版)-生成器

掘金安东尼

JavaScript 前端 7月月更

数字化转型实践:世界级2B数字化营销的方法框架

雨果

数字化转型 DaaS数据即服务

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

Geek_7a789a

数据中台建设(七):数据资产管理

Lansonli

数据中台 8月月更

C#/VB.NET 将PPT或PPTX转换为图像

Geek_249eec

C# SVG PPT png VB.NET

架构实战营模块八作业

融冰

内核对设备树的处理

贾献华

7月月更

Prometheus 监控什么时候可以使用 PushGateway

耳东@Erdong

Prometheus PushGateway 7月月更

如何设计高可用高性能中间件 - 作业

阿拉阿拉幽幽

elasticsearch安装和使用ik分词器

程序员欣宸

Java Elastic Search 8月月更

新书上市 |《谁在掷骰子?》在“不确定性时代”中确定前行

图灵教育

表达式引擎在转转平台的实践

转转技术团队

表达式 引擎

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