【上汽零束 SOA】云管端一体化 SOA 软件平台系列介绍之六:数字生态篇
上一篇文章主要介绍了 SOA 服务的实现案例,本篇零小束将重点阐述 SOA 服务软件平台与数字生态的关系。
一、数字生态的重要性
读史使人明智,知古可以鉴今。历史总是惊人的相似。我们在思考软件定义汽车时,往往可以从消费类电子市场去寻找经验,最经常被人提起的,可能就是手机市场的发展史。
2010 年之前,在手机领域,诺基亚是无可争议的领军者,其出货量连续 15 年保持全球第一。最高时达到 4.318 亿部一年。但是在 2010 年左右,伴随着 Android 系统,iOS 系统进入手机市场,即使诺基亚推出了塞班 V5 系统,也没有打败 Android 和 iOS,诺基亚节节败退。诺基亚即使在 2011 年放弃了塞班,转投 Windows 系统,希望通过当时最强的硬件厂家和软件公司的结合挽回颓势。但是出乎意料的是,Windows 也没有挽救诺基亚,最终在 2013 年诺基亚宣布退出手机市场。一个辉煌的属于这个芬兰巨人的时代一去不复返。
诺基亚从盛转衰的案例被很多公司作为案例研究。这里面固然有技术革新,公司管理等等方面的问题。但是今天我们从另外一个切入点分析,究竟是什么使 Android 和 iOS 打败了塞班?这其中一个关键的因素,我们认为是数字生态差距。如下图,代表在 2012 年,三大手机操作系统应用商店的应用数量对比:
由上图可知,在手机市场变革最激烈的那几年,Android 和 iOS 提供的数字生态要远远大于塞班,这个应用数量的差距,代表的是基于水平相似的硬件产品和工业设计背后,不同系统其软件生态的内容服务和功能扩展性上的巨大差距。
不夸张的说,当前汽车市场也处在手机市场 10 年前那个剧烈变革的时代。所以,谁可以抓住这个技术革新的风口,在自身系统数字生态的建设中处于领先地位,谁就赢得了软件定义汽车这场技术革新的胜利。
二、数字生态构建的基础
数字生态的建设离不开其运行环境。即一个服务能力高度开放,易更新的系统是生态建设的基础设施。
传统汽车内部各个 ECU 之间,操作系统不同,通信协议不同,彼此间的通信协议无论是物理层还是协议层也各不相同。这样,就造成整车的数据及服务被切割成一个一个独立的小王国,彼此难以沟通。同时,所有的功能都是被预先设计好,静态的存在于各个 ECU 上,更新升级也极其困难。因此,基于这样的系统平台,很难构造一个繁荣的数字生态。开发者开发应用也是困难重重。
伴随着汽车整体电子电器架构的不断革新,其正在经历从分布式的功能 ECU+低速 CAN 网络架构到域控制器+高速车载以太网架构到集中式中央高性能计算架构到基于微服务的云管端一体化 SOA 软件架构。如下图:
同样软件架构也在经历从传统的功能子系统在各个域控制器单独部署,通过总线进行交互的架构转变到基于云管端 SOA 一体化,服务动态的订阅发布以及上线安装的跨域融合的架构。
基于云管端一体化 SOA 软件平台,整车传感器数据,控制器服务能力,云端大数据及服务能力都可以动态地开放给应用开发者。应用开发者可以基于 SOA 开发者平台充分利用整车强大的数据及服务能力,开发各种功能的应用。如下图:
三、汽车生态圈的参与者
汽车生态圈的主要参与者有 OEM,第三方开发者(科技公司),普通用户(车主):
OEM:依托于云管端一体化 SOA 软件平台,其研发团队可以快速构建各种应用,满足终端用户的使用需求。各个 OEM 也可以进行商业化合作,共同利用 SOA 开发者平台开发新的应用,共同繁荣数字生态。
第三方开发者(科技公司):第三方科技公司可以基于 SOA 开发者平台,通过开放的数据和服务能力,结合在自身行业内的内容优势,共同开发符合车主使用场景的应用程序,其应用可以在应用商店上架。如下图,科技公司生态共建:
车主:车主很少具备软件开发能力,但是车主也有自定义符合自身使用习惯的应用的需求。也就是说最了解车主的还是车主本人。基于云管端一体化 SOA 软件平台提供的强大服务能力,终端车主也可以使用简易的图形化界面进行复杂服务的定制化。车主基于简洁易懂的图形化 UI,可以通过拖拽和设定操作,就可以定制出复杂的场景模式,并且通过场景商店共享给其他的车主爱好者。热门的场景同样可以出售。
四、 SOA 开发者平台与汽车数字生态
SOA 开发者平台是云管端一体化 SOA 软件平台的一部分。云管端一体化 SOA 软件平台会为各种角色的开发者提供 SOA Framework 以及 SDK,不同的开发者可以根据合作模式定制不同的开发包。基于开发包中的云端车端接口,开发符合自己商业目标的应用程序。如下图:
生态共建,无法离开商业化的运维。零束云管端一体化 SOA 软件平台开放多种商业合作模式:开发者平台提供完善的开发者注册,SDK 获取,开发工具链集成,应用审核,应用上架的流程规范。并会为开发者提供技术支持,概要流程如下图:
五、结语
综上,当前新能源智能化汽车是各个 OEM,造车新势力,科技公司竞争角逐的红海。最终鹿死谁手还要看究竟谁有能力最早构架一个开放的软件平台,充分暴露车内云端的服务能力,并基于这些强大的能力,构建更为强大的数字生态系统。在这个生态系统下,汽车将不再仅仅是一个出行工具,它将会成为涉及人类出行的各个行业应用场景的入口,甚至不仅仅局限于出行。
上汽零束充分理解到了当前这个技术革新的机遇与行业需求,打造开放的云管端一体化 SOA 软件平台,为行业伙伴赋能,共创汽车数字新生态。
作者:零小束
文章来源:上汽零束 SOA 开发者论坛
原文链接:https://bbs.z-onesoft.com/omp/community/front/api/page/mainTz?articleId=7491
版权声明:本文为博主原创文章,转载请附上博文链接!
版权声明: 本文为 InfoQ 作者【SOA开发者平台】的原创文章。
原文链接:【http://xie.infoq.cn/article/25e1741e555f3e03f1e499614】。
本文遵守【CC BY-NC】协议,转载请保留原文出处及本版权声明。
评论