据中国物联网产业生态联盟预测,继计算机、互联网和移动通信之后,物联网将引领信息产业革命的新一次浪潮,成为未来社会经济发展、社会进步和科技创新的最重要的基础设施。

另据预测,到2025年,将有1000亿以上的设备接入物联网,处理全球网络超过70%的流量,数据量将到达160ZB级别。同时,物联网是国家发改委定义“新基建”在信息基础设施层面的重要一环。

某知名物联网产业观察研究小组曾提出了八个物联网产业未来的发展趋势:

  1. 物联网取代移动互联网成为信息产业的主要驱动;
  2. 5G与NB-IoT深度融合促进物联网网络基础建设;
  3. 边缘计算与云计算双轮驱动带动物联网应用;
  4. 蜂窝物联网模组技术演进改变市场格局;
  5. NB-IoT首催智能家居等物联网应用场景爆发;
  6. 物联网智慧小镇优先于智慧城市应用推广;
  7. 消费物联网将取得跨越式发展;
  8. 安全状况堪忧,物联网安全事故大幅增长。

本文,就来聊一聊其中的第三点——“边缘计算与云计算双轮驱动带动物联网应用”,物联网“遇上”云原生,将会为物联网应用发展带来一场什么样的革命?

本文内容出自《物联网端云一体化研发交付平台建设指南》,了解更多详细内容,请点击下方链接免费获取指南 >> 免费下载地址

边缘计算日趋成熟,与云计算结合实现双轮驱动物联网发展

物联网边缘网关在物联网中扮演重要角色。一方面从云端接收指令对电表、充电桩、电梯等边缘设备加以控制,一方面收集相关数据回传云端处理。边缘网关设备在硬件上广泛采用ARM芯片并具备丰富的上下游通讯接口,软件层面采用开放性的Linux和Docker容器成为主流。随着5G和NB-IoT的发展,可以说边缘计算已经日趋成熟,与云计算相关技术一起成为支持物联网高速发展的基石。

物联网应用的高速发展的核心推动力

海量的移动应用推动了移动互联网发展,物联网的快速发展也一定是以物联网应用的繁荣发展为核心。不同于传统应用,物联网应用面临研发、分发和管理诸多方面的技术挑战,生态的建设和形式也不同于移动互联网。因此,有了”边缘计算”、“云计算”的双轮驱动,还需要有支撑物联网应用快速研发创新、灵活的应用分发和管理,以及建设和运营物联网应用生态的能力。

  1. 创新研发:如何快速开发“端 + 云” 的复杂业务应用以满足多变需求,如何便利地开发和调试千里之外的设备?

  2. 分发管理:如何将端侧应用交付到不同区域、不同型号的海量设备,如何将云侧应用按需交付到任意云端?

  3. 物联网生态建设:如何打造物联网领域的Apple Store, 如何能让开发者通过复用模块快速创新研发并分享成果?

以上问题的破解之道是什么?

物联网“遇上”云原生,落地物联网端云一体化应用交付平台

行云创新利用前沿云原生技术,打造物联网端云一体化应用交付平台,通过蓝图规范、可视化架构设计、端云一体应用交付调度、Web IDE等若干能力模块,帮助企业构建物联网研发交付管理平台,实现物联网业务从架构设计、代码开发和远程调试、自动化测试、一键式交付到端和云侧等物联网应用全生命周期的支持。同时,通过以应用商店为核心,助力企业打造物联网应用开发者生态,形成物联网模块和应用交易市场,构建企业内部或是行业内的物联网领域App Store。

1. 开发支撑模块,可以基于“项目”开发各类云侧、端侧或是混合态应用

在底层采用容器管理能力,但并没有将复杂的容器,Kubernetes, KubeEdge 概念直接暴露给用户,避免用户极为高昂的学习成本,而是采用开发者日常理解的概念,如:项目、架构图、代码、组件、测试用例等进行平台设计,便于用户快速掌握系统使用,利于平台推广和开发者社区、生态的建设。

2. 以图形化拖拉拽方式设计物联网应用

借鉴工业领域模块化组装的概念,以图形化通过拖拉拽边缘模块、云侧模块的能力,快速构建物联网业务。 设计好的架构图以自研蓝图规范格式存储,可以一键式交付到任意端侧和云侧环境。用来组装应用的模块来自于企业内部或是社区内开发者贡献于应用商店的内容,开发者随时可以设计、分享新的模块。

  1. Web IDE实现基于网页的物联网应用程序开发和远程调试

物联网开发中一大痛点是需要连接设备加以调试。采用Web IDE方式巧妙地解决这一问题。Web IDE 本质是运行在云上,所以无需在客户端电脑上连接真实设备,只需要打通云和设备的连接,即可实现远程开发和调试。同时,由于代码不落地,所以物联网研发过程中数字化资产更加安全。

  1. 应用分发和调度器模块,解决向 “端+云” 交付复杂业务的难题

端侧的特点是设备众多,需要远程实现应用的灵活更新。调度器模块与设备侧 KubeEdge集群管理软件互动(也支持Docker Swarm, K3S等其它边缘侧容器管理技术),实现对海量边缘设备的灵活应用分发。同时,可以将同一个业务应用的不同模块选择性地交付到云侧(如需要采用云侧的计算力),利用调度器模块实现了对不同云供应商差异性的屏蔽,可以实现业务在不同云端的灵活交付。

  1. 基于架构图实现物联网应用运维

基于设计好的架构图,一目了然地查看在端侧和云侧各业务模块的运行情况,并可以通过查看日志对问题进行定位和分析,进入终端对远程设备进行操作。更是基于服务网格技术实现在架构图动态地展现业务状态和告警情况。

  1. 可以支撑业务极其复杂的微服务架构物联网应用研发、分发和管理

平台不仅仅能处理于简单的业务应用,对于特别复杂的业务,尤其擅长。如下是一个区块链应用,可以开发并部署于边缘设备侧,实现基于边缘计算力的区块链应用。类似地,金融交易、数据处理等业务场景也都可以得到支持。

  1. 构建物联网领域的Apple Store和开发者生态

以物联网应用商店为中心,构建一个开发者社区,逐渐丰富商店内各类物联网模块和应用,可以实现充分的知识共享和成果复用,最终形成生态效应。基于此种场景,也可以实现专有平台,支撑对各类供应商的物联网项目开发测试和管理工作。

总结

物联网未来是以应用领域为先导的,紧跟技术潮流并及时适应客户需求的快速变化是物联网行业发展的重要趋势。行云创新物联网应用交付管理平台,包含从开发,调试,发布、运维、监控等全流程管理。实现业务在云上敏捷开发,边缘可信运行,随心所欲能力发布,可视化的运维能力,支持赋能企业深耕核心业务,持续释放潜在业务价值。


本文内容出自《物联网端云一体化研发交付平台建设指南》,了解更多详细内容,请点击下方链接免费获取指南 >> 免费下载地址

物联网“遇上”云原生,会擦出怎样的火花?相关推荐

  1. 当物联网遇上云原生:K8s向边缘计算渗透中

    摘要:K8s正在向边缘计算渗透,它为边缘侧的应用部署提供了便利性,在一定程度上转变了边缘应用与硬件之间的关系,将两者的耦合度降低. 本文分享自华为云社区<云原生在物联网中的应用[拜托了,物联网! ...

  2. 当Sklearn遇上Plotly,会擦出怎样的火花?

    导读:在学习sklearn(机器学习)过程中,模型原理可谓是枯燥无味,加上大多数模型训练过程也是不可见的,这使得很多小伙伴们望而却步,当然也有很多学者试图通过各种方式以可视化模型学习及预测过程,但大多 ...

  3. 当金融科技遇上云原生,蚂蚁金服是怎么做安全架构的?

    蚂蚁金服在过去十五年重塑支付改变生活,为全球超过十二亿人提供服务,这些背后离不开技术的支撑.在 2019 杭州云栖大会上,蚂蚁金服将十五年来的技术沉淀,以及面向未来的金融技术创新和参会者分享.我们将其 ...

  4. 当 RocketMQ 遇上 Serverless,会碰撞出怎样的火花?

    作者 | 元毅  阿里巴巴高级开发工程师 阿里巴巴云原生公众号后台回复 Knative,免费下载<Knative 云原生应用开发指南>电子书! 想必大家都比较了解 RocketMQ 消息服 ...

  5. 当 .NET 5 遇上OpenTelemetry,会碰撞出怎样的火花?

    OpenTelemetry 介绍 我在之前的几篇文章都介绍了 OpenTelemetry, 你可以在这里找到 OpenTelemetry - 云原生下可观测性的新标准 深入研究.NET 5的开放式遥测 ...

  6. 阿里云+VMware会擦出怎样的火花?

    2018云栖大会期间,大家肯定被阿里云与VMware合作的新闻刷了屏,昔日虚拟化领域的"霸主"偕手如今国内公有云市场的"王者",这种强强联合,自然是" ...

  7. 当科技遇上中秋,会碰撞出怎样的火花?

    ↑↑ 点击上方蓝色字关注我↑↑ 还有几天就是中秋了, 各个大厂也相继开始发月饼, 当科技遇到了中秋, 会是什么样呢? 1.阿里巴巴 阿里今年出了三款月饼 集团月饼.蚂蚁金服月饼.菜鸟月饼 每个员工至少 ...

  8. 耐克人脸识别_人脸识别首案宣判,当人脸识别遇上面试,将碰出怎样的火花?...

    11月20日,备受关注的"中国人脸识别第一案"迎来一审宣判,这一判决具有破冰意义,对于滥用人脸识别行为发出了严正的警告,也将大众的目光再次聚焦在"人脸识别"这一 ...

  9. 当稳定币遇上BCH,将会擦出什么样的火花?

    2019独角兽企业重金招聘Python工程师标准>>> 当稳定币遇上BCH,将会擦出什么样的火花? 币圈太黑了,什么都割,我空仓都被割,拿着USDT都被割-- 2018年10月15日 ...

最新文章

  1. 漫话:如何给女朋友解释为什么Windows上面的软件都想把自己安装在C盘
  2. HDU 1501 Zipper
  3. 使用FileZilla Server轻松搭建个人FTP服务器
  4. zend studio中ctrl+鼠标左键无法转到类或函数定义文件的解决方法
  5. Linux个人用户安装JDK(与root用户不同版本)
  6. DbHelperSQL 判断数据库表结构公用方法
  7. 互联网1分钟 | 0321 小米上线“朕惊视频”;依图医疗与华为联合发布智能医疗云...
  8. java中的关键字:this与super 大详解
  9. 数据分析必备:掌握这个R语言基础包1%的功能,你就很牛了
  10. 阿里云centos 7下安装jdk
  11. RFC2544吞吐量测试详细步骤-MiniSMB-HurricaneII软件操作演示
  12. 菜鸟的LEETCODE的MYSQL做题总结2
  13. python求解函数偏导数sympy
  14. IntelliJ IDEA 在使用manven后的纠结(每次修改代码都要重启tomcat才能看效果吗?),请各位大侠来看看问题
  15. 生命的轨迹会沿着期望的方向走去
  16. tampermonkey脚本php,Tampermonkey挂机脚本常用代码片段
  17. 【矩阵乘】【DP】【codevs 1305】Freda的道路
  18. 机器人产业化给导电环行业带来的机遇
  19. c语言程序设计例案教程,C语言程序设计案例教程
  20. 将SVG图像插入到Word中 - Tools

热门文章

  1. 中科蓝汛 ----POWER 10S复位系统的坑
  2. python中画地图map的用法_使用basemap和python在地图中绘制海洋
  3. 华为云WeLink云空间专题(上篇:WeLink云空间是什么?)
  4. 弹性容器----六大属性(5、项目在交叉轴上的对齐方式)
  5. 高级信息系统项目管理师十大领域
  6. SpringBoot集成EMail
  7. 忽然看到自己十年前发的关于转计算机专业的帖子
  8. 基于小波变化图像融合
  9. 杭电多校3-Hdu6797 Tokitsukaze and Rescue
  10. 软件行业中的鱼骨图运用