——阿里云忙着在“端”建产品、渠道和生态
在前不久意法半导体公司(ST)的“2018年STM32峰会”上,阿里云IoT事业部生态合作总监巍骛先生介绍了“阿里云 IoT 生态合作”,并接受了电子产品世界等媒体的采访。
物联网是阿里的第五赛道
2018年3月的“2018云栖大会•深圳峰会”上,阿里云总裁胡晓明先生宣布IoT(物联网)将成为继阿里巴巴、电商、金融、物流、云计算之后的第五赛道。
实际上,阿里IoT部门成立的时间并不长,是2017年3月才正式成立的。相当于把阿里以前与IoT(物联网)相关的各个职能团队都整合在一起,成立了这样的部门。
阿里云的IoT布局
在生态合作里,阿里云在IoT是怎么思考的?是怎样应对IoT发展的?
图1是阿里巴巴关于IoT的战略,是从云、管、边、端四个方向,对每个地方都做了部署。
图1 阿里云在IoT的生态愿景
从“端”侧,对于AliOS Things操作系统,对于芯片商、模组商、硬件合作伙伴,阿里都非常重视。
在“边”端,在边缘网关、边缘计算,阿里投入了巨大的资源和精力。
在“管”端,其实是连接,相当于从广域网到近场,从2/3/4G、NB-IoT、LoRa、WiFi、蓝牙、Zigbee等,阿里跟业内所有硬件合作伙伴进行合作。
在“云”端,从BAP(业务分析平台),到AEP(应用使能平台)、DMP(设备管理平台)都做了部署和研究。
“端”的发展思路:产品、渠道和生态
IoT是软硬结合的地方,这和云不同。云是纯软件,是飘飘在上的。但是IoT是云端一体化的,所以与芯片、硬件模组打交道就会特别多。阿里云和所有芯片商、模组商打交道,所秉承的原则是PCE(指产品,渠道,生态),如图2。
图2 阿里与芯片模组合作的方式
产品:AliOS Things物联网操作系统
AliOS Things是2017年10月,在杭州云栖大会上正式宣布开源,这是阿里第一款针对物联网的RTOS操作系统。截止目前,阿里云已和16家芯片厂商进行了合作,其中ST是阿里云非常重要的合作伙伴之一。
图3 AliOS Things的架构
如图3底层,在主流物联网芯片中,针对X86架构、 ARM架构、中天架构等都做了支持。再上面又分成两个版本,一个是针对RTOS,另一个是针对嵌入式Linux(注:Linux版本现在正在开发中)。
在“通用增值中间件”部分,针对FOTA(远程系统升级)、uMesh(物-物协同框架)、uData(传感器管理框架)都做了研究等工作。所以整个AliOS Things不是简单的,而是针对物联网的一套丰富、功能非常强大的组合,针对不同芯片,诸如MCU、蓝牙、wifi,根据不同的硬件资源的大小,都做了裁剪,会有不同的版本来针对所有芯片。
AliOS Things分成四大领域,一个是针对连接的Link Kit,二是针对视频的Link Edge,三是针对声音的Link Voice,四是针对网关Link Vision。这四大类产品都会基于AliOS Things。目的是希望通过AliOS Things这个操作系统把所有用户无缝地连上,全部数据都可以打通。
图4 AliOS Things分成四大领域
那么,目前市面上有一些物联网操作系统和嵌入式操作系统,相比它们,首先AliOS Things不仅是一个kernel(软件内核),其包含了很多功能,诸如安全、Mesh、传感等。另外,AliOS Things于2017年10月就已经开源了,在所有github上,目前应该是关注度最高的国产操作系统(github上有一个指数,2018年3月底是900,现在大概突破了1,000),如果有兴趣的话,可以去github去下载代码。
关于装机量,从2017年10月开始推,到2018年3月,AliOS Things的装机量大概有几百万。
另外,IoT的OS(操作系统)市场格局未来会是怎么样,只有两三家,还是有十几个、几十个操作系统?巍骛先生认为,刚开始一定是群雄纷争,但是因为IoT不仅是端,是云端一体化的用户体验,一定会对云上的东西有一点点关联,所以未来一段时间内一定会逐步集中。
AliOS Things目前发展的最大挑战是什么?巍骛称,阿里现在最大阻力是整体用户体验还没有达到最好的情况。用户体验包含了很多方面,第一包括芯片合作伙伴,所有芯片上的东西是不是与阿里OS配合得非常好。第二在云端上资源的消耗,包括代码的大小是不是已经做得最优化。
AliOS Things好在哪儿?在 “2018云栖大会•深圳峰会”上,阿里云IoT事业部总经理库伟先生称,以往做一个IoT的应用需要花23步,但是如果跟阿里云、AliOS Things、阿里link platform结合在一起,5步就可以开发出一个物联网的新应用。从这点来说,我们还是自信的,可以大大节省用户的时间,我们希望那些以前做传统互联网的程序员、开发者能够很快地做出基于物联网的应用和开发。
产品:AliOS Things与ST的合作
在2017年上半年,liOS Things已就向ST MCU移植开始了合作,2017年11月,AliOS Things已经成功移植到ST的B-L476芯片上;2017年12月,AliOS Things包括IAR/KEIL移植已经全部完成;在2018年3月,基于STM32的Linkkit移植成功;2018年5月,基于STM32 X-Cube的AliCloud开发套件正式发布。
图5 AliOS Things与ST合作的里程碑
特别是在2018年的第三季度,AliOS Things将会引入embedded in CubeMX Plugin ,如果这件事情做完的话,所有基于STM32的MCU,当用户从网上把CubeMX 下载完之后,就会默认支持AliOS Things,这样对所有开发者、中小厂商,在其想要基于AliOS Things开发应用时,所花的工作量将会非常少,因为它已经把连云的套件和工作全部完成。所有的测试都已经经过了阿里和ST的认证,所有工作都已经完成。这对于开发、量产都会非常地方便。因此第三季度的这件事情将会是ST和阿里非常重量级的合作成果。
那么,ST MCU的哪些特点吸引了阿里?巍骛称, ST有很多非常好的方面,包括用户基础、产品丰富度、与阿里的配合程度等。而最重要的地方是因为ST跟阿里有个共同目标,是都希望能把IoT产业做得非常大。
IoT本身是碎片化的市场,阿里在智慧城市、智慧生活、智慧园区、智能物流方面做了很多工作,例如在智慧城市里,包括三表、共享单车,智能路灯;智慧生活包括安防、信息共享、资产监控;智慧园区包括安防、消防、共享车位;智能物流则包括资产防盗、温/湿度监控、突发处理……。这些都需要MCU,都需要AliOS Things+MCU。STM32 MCU在这四大领域中,都会有非常重要的表现。
图6 阿里关注的IoT四大市场
渠道优势
阿里所做的所有事情都是为了让客户和合作伙伴能够基于非常好的芯片和操作系统,开发出好产品。
但是开发出好产品后,接下来需要干什么呢?就是阿里来做的事情——渠道,这是是阿里相比其他厂商不太一样的地方。因为阿里有全世界最大的商业渠道,最大的线上渠道,把天猫、淘宝、阿里云市场、速卖通、千牛市场,以及1688全部敞开,为中小开发者、中小的厂商,甚至一些硬件的模组商、开发板。阿里将其打开,合客户可以在基于MCU和AliOS Things上开发产品,可以在市场上进行销售和推广,而阿里也会把流量、宣传重点做倾斜,支持全中国所有的IoT开发者和IoT的中小厂商。
生态的打造 阿里建立了阿里云IoT学院,背靠阿里云大学,建立产、学、研一体生态。IoT学院和其他培训机构、教育机构不同的是,阿里的合作伙伴非常全面、多样化,有芯片商、硬件商、行业协会、方案公司、培训机构等,也是希望把IoT知识、MCU产品共同服务给地方政府、企业、高校,特别是服务开发者,希望这样全方位的培训,能够让所有开发者,尤其是以前只做互联网、不懂嵌入式开发的人,能够迅速学会怎么做一个在物联网上基于IoT的程序、应用甚至是产品。
ST MCU已在教育、培训方面做了大量的投入。阿里期待和ST在基于教育、培训、生态方面有很好的合作。
开发板 阿里云基于STM32已经开发了AliOS Things的开发板,一个入门板和,一个开发者板,同时还开发了配套教材,在2018年5月正式对外宣布。
实际上,
阿里推开发板绝对不是以盈利为目的,而是为了让很多开发者能够以较低廉的成本获取硬件开发的方式。这两款开发板的功能是非常全,例如一个开发板上是两种传感器,另一个开发板有八种传感器,而且包含了LCD显示屏等,而售价几乎接近成本价格。目的是希望通过阿里的合作,希望阿里对芯片厂商的合作,包括像ST,共同推动整个中国IoT产业,更好地,更快地去发展。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。