0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LinkDevelop平台是物联网生态的底层支撑

技新电子 来源:互联网 作者:佚名 2018-06-27 13:41 次阅读

LinkDevelop平台,是物联网生态的底层支撑”。

工程师根据ALink协议,结合LD平台可以迅速进行物联网项目开发。如果一个老产品需要改造“上云”,两个工程师花费一周的时间基本上就可以就解决问题。

一个物联网项目的顺利进行离不开俩物种的参与,一个叫硬件工程师,另一个叫软件工程师,通俗点说就是云上工程师和云下工程师。

比如一个物联网灯泡,它的功能是通过APP控制亮度。那么云下工程师负责这个灯泡的电路实现,能够接收APP发送的指令,根据指令控制亮度(其中涉及到了硬件电路,安规认证电磁兼容测试等,要求比较“硬”);云上工程师负责编写整个APP,并根据用户的输入,发送指令到灯泡(其中涉及到了云服务器,后台代码,前端代码等,要求比较“软”)。

去人才市场上,很容易就能找到云上高手和云下高手,都是技术上非常给力的小伙伴。但是问题来了,你能保证两个不同的物种高效地进行合作吗?如何让两种工程师进行高效协作才是你面临的最大难题。

有一个叫作ALink协议的语言,成功解决了两个物种之间交流困难的世纪难题!这是LinkDevelop平台的灵魂,也是阿里云较之其他云平台非常具有竞争力的地方。

比如要开发这个物联网灯泡,团队的成员要坐在一起讨论一下具体的技术细节。云下工程师和云上工程师是两种完全不同的行业,隔行如隔山,他们的思维模式是有巨大差异的。

LD平台提供了一个全栈的开发支持,包括设备开发,应用开发,数据开发等,还提供对Web应用的托管服务。

2.jpg

同时LD平台提供多人协作的模式。产品经理新建一个项目之后,就可以把涉及到的工程师都加入到这个项目中,大家一起来做。

3.jpg

首先让云下工程师了解一下ALink协议。他在开发硬件设备时,数据上报和数据收发的格式要遵守ALink协议。那么他只负责把数据调通就行了,其他的不用管。

在这之前,需要定义一下产品的属性,实现功能啥的,这里的操作决定了“物的模型”。

4.jpg

“物的模型”对于云上工程师来说也很重要,因为它是根据ALink协议做出来的功能,JSON字符串中的关键字啥的都是和这里对应的。

同时,LD平台也提供了一个调试的后台,方便云下工程师从云端收发数据,打通设备到云端的数据链路。

5.jpg

对于云下工程师来说,设备的数据收发调试正常就OK了,其他的不用管。剩下的是云上工程师的工作了。看到了吧,通过LD平台来管理项目,能明确各个工种之间的界限,谁该干啥一目了然。

对于云上工程师,能发挥的地方可就多了,基本上剩下的都是你的戏。Web应用开发就不多说了,在本地调试好代码之后,可以直接上传到LD平台上,阿里云提供了一个托管服务,你不用租服务器就可以让网页正常地显示,并实现自己的业务逻辑。

如果你用Python,C#等语言开发软件,也可以高效地进行。秘诀就是阿里云的服务器已经把云下工程师做的设备,给抽象成了一个又一个的API,你的程序只管调用对应的API就行了。

6.jpg

软件对所有设备的数据收发,都是通过API来实现的。当然在某些环境中要调用这些API是需要权限的,数据的安全性不必担心。

7.jpg

有了API这样的神助攻,作为云上工程师的你,还怕什么硬件电路?一切都是那么的熟悉,一切还是原来的套路,开心地写代码吧,发挥你自己的长处即可。

ALink协议真正发挥巨大推动作用的地方,是整个物联网生态。

再回忆一下刚才硬件工程师的工作吧,当设备接入LD平台的时候,用的是ALink协议,那么对于服务器来说这个设备就是一个API。那么另外一个团队想开发一个产品,其中有一个小小的功能恰好和物联网灯泡类似,最快的解决方案是什么?

你直接去购买对方的设备即可,然后你就不用管物联网灯泡这样一个小的步骤了,只专注于自己的核心业务即可,你可以很快地根据API调用这个设备。

如果你的整个项目中还有其他的小的功能恰好也在LD平台上有人做过,那么你的效率会不会更高?整个物联网生态一下子就活跃了起来!

阿里云提供了一个叫做“Link Market”的平台,专门用来撮合生意的。帮助各位开发者寻找已有的项目直接进行磋商。你们团队的盈利点不仅仅是当下这个项目,还会是这个项目之后带来的一些技术分享与服务。

广大开发者都加入到LD平台中来,那么整个物联网生态就会非常活跃;参与的人越多,那么平台中积累的技术就越丰富,一个新的想法就越有可能更快地实现。

对于开发者个人来说,你的技术多了一个变现的渠道就是通过LD平台开发设备或者插件。对于整个物联网生态来说,LD平台加速了项目的落地,极大地提高开发效率。

广告时间。市场上已经有了一套专门的视频教程,来讲述LD平台的使用方法,以一个“物联网弹幕器”为例子,讲述了云上工程师和云下工程师的工作内容,帮助你了解整个物联网全栈开发过程中的重要环节。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2903

    文章

    44285

    浏览量

    371357
收藏 人收藏

    评论

    相关推荐

    基于机智云平台联网实验平台设计

    【摘要】联网技术的发展十分迅速,为了方便学生理解和掌握联网的相关知识,设计了一款基于机智云平台
    发表于 09-09 14:39

    联网平台是什么?联网平台哪个好?

    需要众多的联网支撑联网平台的重要性也随之凸显。  
    发表于 01-22 10:37

    联网卡适合哪些行业使用?哪些行业需要联网卡?

    城市形成一个无所不通的网络,市民随时随地都可以享受到智慧城市带来的便利。  联时代,共享智慧,要实现万互联需要数以亿计的联网支撑。中
    发表于 02-12 10:50

    互联时代引领者—微联网云服务平台

    需求者能够敏捷开发出专业的联网应用系统。  从技术层面来说:公司的核心技术定位于“万互联技术”,自主协议、自主芯片、自主平台和自主生态
    发表于 05-21 16:52

    联网时代下的MCU呈现出了新的应用生态

    联网应用发展中,MCU的应用生态也发生了一些改变,呈现出了新的应用生态。目前,联网应用基本
    发表于 07-15 06:43

    联网助力MCU应用新生态

    资源的协作,如RTOS和中间件,产品应用的分工更加细化,逐步形成了底层驱动、操作系统、中间件、连接通讯、云端的产品生态链。为使云端应用落地,有实力的公司加快了嵌入式领域的投入与合作,让联网
    发表于 09-18 09:05

    生态联网数据采集怎么实现?

    随着信息技术的发展,联网(Internet of Things,IOT)得到了越来越多的企业和学者的重视。尽管对联网的确切定义还颇有争议,但有一点可以肯定,那就是
    发表于 03-23 07:40

    基于arduino +机智云联网平台的阳台生态控制系统的设计

    基于arduino +机智云联网平台的阳台生态控制系统的设计李军辉北京农业职业学院摘要以基质培养的绿色植物所在的半封闭阳台系统为研究对象,设计基于Arduino Uno WIFI +
    发表于 07-16 12:28

    联网技术在环境保护中的应用

    、二维码等联网底层传感技术,实现物体信息实时获取,并通过传感网络;二网络层, 通过将互联网、3/4G网络、短波网等多种网络平台的融合,构建物联网
    发表于 08-28 18:46

    CLAA联网生态圈和LoRa行业现状分析

      CLAA联网生态圈  MSP多业务统一平台架构解析  LoRa行业现状
    发表于 12-28 06:17

    联网平台主要功能是什么?常见的联网平台有哪些?

    联网平台主要功能是什么?常见的联网平台有哪些?
    发表于 05-17 06:47

    PlatformIO联网开发生态系统简介

    PlatformIO简介PlatformIO 是开源的联网开发生态系统。它提供跨平台的代码构建器、集成开发环境(IDE),并且兼容 Arduino 和 MBED。它支持超过 200
    发表于 01-24 06:55

    NodeMCU开发板接入阿里云联网平台和百度天工联网平台的注意事项

    的也是NodeMCU开发板。下面是分别是接入阿里云联网平台和百度天工联网平台的注意事项:阿里
    发表于 01-24 07:46

    li<x>nkDevelop平台为什么是联网生态底层支撑

    “linkDevelop平台,是联网生态底层支撑”。  工程师根据Alink协
    发表于 08-07 17:52 1次下载

    联网平台是什么

    虽然联网平台的重要性日益凸显,参与联网产业的企业众多,平台阵营林立,使得仅依靠
    的头像 发表于 12-25 16:59 2382次阅读