嵌入式系统联网方面,云服务公司如何吸引用户(2)?
——阿里云忙着在“端”建产品、渠道和生态
在前不久意法半导体公司(ST)的“2018年STM32峰会”上,阿里云IoT事业部生态合作总监巍骛先生介绍了“阿里云 IoT 生态合作”,并接受了电子产品世界等媒体的采访。
2018年3月的“2018云栖大会•深圳峰会”上,阿里云总裁胡晓明先生宣布IoT(物联网)将成为继阿里巴巴、电商、金融、物流、云计算之后的第五赛道。
实际上,阿里IoT部门成立的时间并不长,是2017年3月才正式成立的。相当于把阿里以前与IoT(物联网)相关的各个职能团队都整合在一起,成立了这样的部门。
阿里云的IoT布局
在生态合作里,阿里云在IoT是怎么思考的?是怎样应对IoT发展的?
图1是阿里巴巴关于IoT的战略,是从云、管、边、端四个方向,对每个地方都做了部署。
图1 阿里云在IoT的生态愿景
在“管”端,其实是连接,相当于从广域网到近场,从2/3/4G、NB-IoT、LoRa、WiFi、蓝牙、Zigbee等,阿里跟业内所有硬件合作伙伴进行合作。
在“云”端,从BAP(业务分析平台),到AEP(应用使能平台)、DMP(设备管理平台)都做了部署和研究。
“端”的发展思路:产品、渠道和生态
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年上半年,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和阿里非常重量级的合作成果。
IoT本身是碎片化的市场,阿里在智慧城市、智慧生活、智慧园区、智能物流方面做了很多工作,例如在智慧城市里,包括三表、共享单车,智能路灯;智慧生活包括安防、信息共享、资产监控;智慧园区包括安防、消防、共享车位;智能物流则包括资产防盗、温/湿度监控、突发处理……。这些都需要MCU,都需要AliOS Things+MCU。STM32 MCU在这四大领域中,都会有非常重要的表现。
图6 阿里关注的IoT四大市场
渠道优势
阿里所做的所有事情都是为了让客户和合作伙伴能够基于非常好的芯片和操作系统,开发出好产品。

生态的打造
阿里建立了阿里云IoT学院,背靠阿里云大学,建立产、学、研一体生态。IoT学院和其他培训机构、教育机构不同的是,阿里的合作伙伴非常全面、多样化,有芯片商、硬件商、行业协会、方案公司、培训机构等,也是希望把IoT知识、MCU产品共同服务给地方政府、企业、高校,特别是服务开发者,希望这样全方位的培训,能够让所有开发者,尤其是以前只做互联网、不懂嵌入式开发的人,能够迅速学会怎么做一个在物联网上基于IoT的程序、应用甚至是产品。
开发板
阿里云基于STM32已经开发了AliOS Things的开发板,一个入门板和,一个开发者板,同时还开发了配套教材,在2018年5月正式对外宣布。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。