距上次2019年参加上海阿里云开发者大会已经近2年的时间了,也许因为疫情的原因,这一两年线下大型活动基本很少了,这次在北京国家会议中心举办的阿里云开发者大会,无论是参会人员的规模,还有演讲嘉宾的级别和内容,都给人带来不一样的冲击和震撼。

主会场+分会场(AIoT云端一体)一共十四场演讲,一天下来,给我印象最深的几个关键词如下:“云原生”,“无行业不AI”,“云端一体”,“低代码”,“人人都是开发者”。
由于我从2009年以来,一直从事物联网领域的相关工作,所以自然而然比较关注阿里云物联网相关领域的技术,也自诩为最了解阿里云物联网技术的局外人之一。整个下午都是待在“AIoT云端一体·加速设备智能”分论坛,所以这里着重说一下AIoT云端一体相关的内容和感悟。

物联网技术的风向标或演进,第一阶段是国内外公司,先推出物联网云平台,通过MQTT等协议让各种第三方智能设备上云。第二个阶段就是推出物联网嵌入式操作系统,让系统天生就有入云的能力。第三个阶段AI加持,提出AIoT的概念,让AI赋能IoT相关设备,和云端AI一起,提高物联网系统的整体价值。第四个阶段在云原生这个大趋势下,提出云端一体,除了推出边缘计算等硬件设备外,还推出了融入物联网操作系统,赋能AI,快速开发的HaaS硬件系列。相对于友商,阿里云在物联网技术领域走的更远,走的更深入,除了物联网平台,除了AliIoT things物联网嵌入式系统,除了小程序,除了钉钉的加持外,更是推出了IoT Studio物联网一站式开发平台,经过4年多不断升级迭代,越来越实用,越来越有价值。
在此基础上,物联网整个链条已经被打通,从云到端,从软到硬,从操作系统到应用平台,从小程序到SaaS,连同AI等等各种服务能力的加持和物联网市场的横向打通,整个物联网大厦主体框架已经初步完成。
下一步该如何做,不言自明。这也是本次阿里云开发者大会,AIoT云端一体分论坛的主旨,在云原生技术大趋势下,在低代码和零代码的推动下,提倡人人都是开发者,让物联网的生态越来越繁荣。
阿里云智联网首席科学家丁险锋老师从2017年就已经认识,深入交流过一两次,基本听过丁老师的大部分关于AIoT的演讲,本次“Cloud AIoT Native云端一体的云原生架构设计”的演讲,更是强调,不是云原生下的AIoT,而是AIoT下的云原生,是云端一体的云原生,是云端协同的云原生。阿里云Cloud AIoT Native = 基于云原生架构标准 + 新的云边端协同框架赋能。
相对于云原生一体化架构设计,我更感兴趣的是低代码快速开发。以前我也在各个演讲的场合,去讲物联网实施领域的各种困境,现在一共听到4个不同版本的物联网开发或实施难点,下面一一说一下。
丁老师在讲“物联网设备智能化创新面临挑战”章节中,提出如下四个难点:(1)开发成本高、效率低 (2)设备在线比率低 (3)设备服务化转型难 (4)数据安全威胁。解决办法就是,云原生技术延伸到边缘和设备端,实现专有云、边缘、端的开发态、运行态、运维态一体。
阿里云IoT技术总监龙一民老师在《云原生的云边一体化框架和边缘容器》演讲中提到,开发者已经遇到或即将面临的问题,也是4条:(1)平台多 (2)算法少 (3)落地难 (4)运维苦。 对应的解决办法和丁老师的非常类似,就是云端一体,在顶层设计中,采用基于云原生的全生命周期一体化框架。面向三类开发者提供不同的技术解决方案。面向智能边缘开发者,根据不同的产品形态/CPU架构/OS,选取AI应用框架组件;面向算法开发者,AIoT×达摩院×AIS× 平头哥四方能力深度融合,共同打造;面向SaaS开发者,利用AIoT边缘计算一体机的边云计算和视觉能力,构建行业解决方案。
阿里云AIoT端侧技术总负责人胡俊峰老师提出物联网创新面临4大挑战:(1)场景、硬件、软件碎片化 (2)门槛高 (3)生态弱 (4)周期强,提出的解决办法,和我们一直倡导的一样,积木式开发,推出HaaS物联网设备,云端一体,通过软件积木,硬件积木,通过低代码开发框架,采用Python或JavaScript进行物联网项目的快速开发。
阿里云智能IoT硬件平台产品负责人常司晨老师指出传统物联网应用开发4个痛点:(1)链路长 (2)定制强 (3)成本高 (4)不稳定。针对这4个痛点,提供基于云端一体的架构云原生物联网应用开发框架,提供丰富的AIoT行业场景能力支持,更为主要的是提供了一站式IoT Studio低代码物联网应用开发平台。

而后阿里云智能IoT解决方案架构师 王雪明老师和阿里云智能IoT产品专家唐颖老师更是从以上几个方面展开,深入细节,提出了更为详尽的痛点解决之道。
十多年物联网开发之路,十多年风雨,物联网离普罗大众越来越近,随着整个物联网体系的建设越来越完善,物联网开发越来越容易,在低代码思想的引领下,人人都是开发者,未来可期。

想体验阿里云IoT平台的网友,可以单击如下链接:
https://dev.iot.aliyun.com/sale?source=deveco_partner_yefan

阿里云AIoT云端一体:迎接云原生+低代码时代的到来的更多相关文章

  1. LiveVideoStackCon2021 北京站专访:从上云到创新,视频云的新技术、新场景

    伴随着视频技术的进步和标准的迭代,视频产业从模拟进入到数字时代,完成了从电影电视到互联网的媒介转换,并且衍生出了超高清.3D.AR/VR 等多种创新形态.特别是在后疫情的当下,我们可以看到音视频技术领 ...

  2. 始于阿里,回归社区:阿里8个项目进入CNCF云原生全景图

    破土而出的生命力,源自理想主义者心底对技术的信念. 云原生技术正席卷全球,云原生基金会在去年KubeCon +CloudNativeCon NA的现场宣布: 其正在孵化的项目已达14个,入驻的厂家或产 ...

  3. 拥抱云原生 2.0 时代,Tapdata 入选阿里云首期云原生加速器!

      3月9日,阿里云首期云原生加速器官宣,Tapdata 突出重围,成功入选31 强,将与多家行业知名企业,携手阿里云共建云原生行业新生态,加速拥抱云原生新时代的无限潜能.   2021年,阿里云正式 ...

  4. 不服跑个分:ARM鲲鹏云服务器实战评测——华为云鲲鹏KC1实例 vs. 阿里云G5实例【华为云技术分享】

    原文链接:https://m.ithome.com/html/444828.htm 今年一月份,华为正式发布了鲲鹏920数据中心高性能处理器,该处理器兼容ARM架构,采用7纳米制造,最高支持64核,主 ...

  5. [转帖]华为鲲鹏云服务器实战:华为云鲲鹏KC1实例 vs. 阿里云G5实例

    鲲鹏云服务器实战:华为云鲲鹏KC1实例 vs. 阿里云G5实例 https://m.ithome.com/html/444828.htm 2019-09-12 15:25IT之家 (阿迷) 今年一月份 ...

  6. 【阿里云产品公测】云引擎ACE初体验

    作者:阿里云用户蓝色之鹰 :RYYjmG5;  来投票支持我把=i2]qj\  序号2. [阿里云产品公测]云引擎ACE初体验:作者:蓝色之鹰 e(OKE7  序号10.[阿里云产品公测]结构化数据服 ...

  7. 【阿里云产品公测】云引擎ACE新手实战基于Wordpress

    [阿里云产品公测]云引擎ACE新手实战基于Wordpress 作者:阿里云用户imnpc ACE(Aliyun Cloud Engine) 是一款弹性.分布式的应用托管环境,支持Java.php多种语 ...

  8. 云储存第三方--阿里云OSS VS 又拍云USS

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545 } p. ...

  9. 阿里云一 第一篇:云服务器ECS

    阿里云(www.aliyun.com)创立于2009年,是全球领先的云计算及人工智能科技公司,为200多个国家和地区的企业.开发者和政府机构提供服务.截至2017年3月,阿里云付费云计算用户达87.4 ...

随机推荐

  1. Insertion Sort and Merge Sort

    Insertion Sort(插入排序) 思路:for 循环遍历数组中的每一个数 用while将每次遍历到的数于左侧的数进行对比,将小的排到左边 void InsertionSort(int*A, i ...

  2. jasypt在springboot项目中遇到异常:Error creating bean with name 'enableEncryptablePropertySourcesPostProcessor' defined in class path resource

    背景 在使用jasypt对spring boot的配置文件中的敏感信息进行加密处理时,使用stater直接启动时,遇到了一个异常 <dependency> <groupId>c ...

  3. WPF之小米Logo超圆角的实现

    某些新闻:小米logo换新,程序员一行代码(border-radius:19px)实现,目前此行代码价值200万 某程序员内心:所以还是因为我代码写太少了,所以这200万才没有我的份吗? 这事儿也成功 ...

  4. OO Unit3 总结

    OO Unit3 总结 OO课Unit3人际关系网JML应用技术回顾 BUAA.1823.邓新宇 2020/5/23 梳理JML语言的理论基础.应用工具链情况 方法规格 JML中,同一个方法在不同的条 ...

  5. Selenium3自动化测试【16】元素定位之Tag

    @ 目录 1. 通过tag name定位Bing案例 2. 通过tag name定位一组元素案例 3.[测试全系列视频课程]请点击我哦..... tag name方法是通过对HTML页面中tag na ...

  6. 分布式任务调度系统:xxl-job

    任务调度,通俗来说实际上就是"定时任务",分布式任务调度系统,翻译一下就是"分布式环境下定时任务系统". xxl-job一个分布式任务调度平台,其核心设计目标是 ...

  7. php引入html文件(或php文件)的方法

    php引入html文件(或php文件)的方法 一.使用fopen()函数  此函数主要传入的是头两个参数(第一个是文件地址,第二个是打开方式),可以读取任何一个文本文件,然后用while将fopen函 ...

  8. 关于Spring Boot 多数据源的事务管理

    自己的一些理解:自从用了Spring Boot 以来,这近乎零配置和"约定大于配置"的设计范式用着确实爽,其实对零配置的理解是:应该说可以是零配置可以跑一个简单的项目,因为Spri ...

  9. 将Android源码导入eclipse中的方法以及编译Android源码指定模块

    本文博客地址:http://blog.csdn.net/qq1084283172/article/details/53365659 将android源码导入eclipse.androidstudio. ...

  10. POJ2195费用流+BFS建图

    题意:       给你一个n*m的地图,上面有w个人,和w个房子,每个人都要进房子,每个房子只能进一个人,问所有人都进房子的路径总和最少是多少? 思路:       比较简单的最大流,直接建立两排, ...