公司 电装 地点 日本 行业 汽车、边缘

挑战

电装公司是全球最大的汽车零部件供应商之一。随着联网汽车的出现,该公司成立了数字创新部门,以扩展到软件领域,致力于车辆边缘和车辆云产品。但创建一个集成的车辆边缘/云平台面临着几个技术挑战:研发产品经理小泉诚一表示:“计算资源的数量、偶尔缺乏移动信号以及数量庞大的分布式车辆。”

解决方案

小泉的团队意识到,由于移动服务每天都在发展,他们的平台需要云原生生态系统的灵活性。在考虑了其他编排器之后,电装选择了 Kubernetes 进行编排,并在平台中添加了 Prometheus、Fluentd、Envoy、Istio 和 Helm。如今,电装正在使用车辆边缘计算机、私有 Kubernetes 云和托管 Kubernetes(GKE、EKS、AKS)。

影响

在电装传统的瀑布式开发模式下,关键层功能的实现可能需要 2-3 年的时间。借助 Kubernetes 平台和敏捷方法,非关键软件的开发周期为 2 个月。现在,每年发布 10 个新应用程序,并且每周都会推出一个新原型。小泉说:“通过利用 Kubernetes 托管服务,例如 GKE/EKS/AKS,我们可以统一环境并简化维护操作。”

电装公司于 1949 年从丰田汽车公司分离出来,如今已成为全球顶级汽车供应商之一,合并净收入达 483 亿美元。

该公司的使命是“通过与对未来的愿景一起创造价值,为更美好的世界做出贡献”——近年来,这一愿景的一部分是在车辆边缘和车辆云上进行开发。

随着联网汽车的出现,电装成立了数字创新部门,将其业务从发动机、制动系统和其他汽车零部件的关键层扩展到非关键的分析和娱乐层。研发产品经理小泉诚一将联网汽车与智能手机进行比较,他表示,电装希望能够快速轻松地为汽车的“空白领域”开发和安装应用程序,并根据驾驶员的偏好对其进行迭代。因此,“我们需要一个灵活的应用程序平台,”他说。

但小泉表示,在车辆边缘和车辆云产品上的工作意味着存在几个技术挑战:“计算资源的数量、偶尔缺乏移动信号以及数量庞大的分布式车辆”。“我们正在应对这些挑战,以创建一个集成的车辆边缘/云平台。”

小泉的团队意识到,由于移动服务每天都在发展,他们的平台需要云原生生态系统的灵活性。在评估技术时,他们遵循以下标准:由于他们的服务支持业务需要支持多个云和本地环境,因此解决方案需要与云无关,没有供应商锁定和开放治理。它还必须支持边缘云集成环境。

在考虑了其他编排器之后,电装选择了 Kubernetes 进行编排,并在平台中添加了 Prometheus、Fluentd、Envoy、Istio 和 Helm。小泉说,在实施过程中,团队使用“设计思维来阐明用例及其价值主张”。接下来,敏捷开发团队以 DevOps 风格开发了 POC,然后是 MVP。“即使在开发阶段,我们也与最终用户保持着沟通,”他补充道。

在此过程中吸取的一个教训是引入专家的价值。小泉说:“我们试图从头开始学习 Kubernetes 和云原生技术,但这花费的时间比预期的要长。” “我们让 Kubernetes 专家参与到我们的团队中,这大大加快了开发速度。”

如今,电装正在使用车辆边缘计算机、私有 Kubernetes 云以及 GKE、EKS 和 AKS 上的托管 Kubernetes。小泉说:“我们正在开发一个基于微服务和服务网格架构的车辆边缘/云集成平台。” “我们将云扩展到多个车辆边缘,并将其作为一个统一平台进行管理。”

云原生使电装能够通过其新的行车记录仪交付应用程序,该行车记录仪具有安全连接,可以将数据收集到云端。他说:“这就像一部智能手机。” “我们正在安装新的应用程序并通过云获取数据,并且我们可以通过行车记录仪不断更新新的应用程序。”

统一的云原生平台与敏捷开发相结合,对生产力产生了积极影响。关键层功能(例如涉及发动机或制动系统的功能)在电装的实施可能需要 2-3 年的时间,这不仅是因为测试安全性所需的时间,还因为传统的瀑布式开发模式。借助 Kubernetes 平台和敏捷方法,非关键软件的开发周期为 2 个月。现在,每年发布 10 个新应用程序,并且随着该部门采用 Scrum 式开发,每周都会推出一个新原型。

应用程序的可移植性也提高了开发人员的效率。小泉说:“现在不再需要关心多云平台的差异了。” 现在,“我们还试图在车辆边缘和云平台之间实现相同的可移植性。”

另一个改进:像电装这样的汽车一级供应商始终有多个二级供应商。小泉说:“为了提供汽车级的高可用性服务,我们尝试在多云平台上做同样的事情。” 在使用 Kubernetes 之前,同时维护两个不同的系统非常困难。他说:“通过利用 Kubernetes 托管服务,例如 GKE/EKS/AKS,我们可以统一环境并简化维护操作。”

云原生也深刻地改变了电装的文化。数字创新部门被称为“诺亚方舟”,其成员已从 2 人增加到 70 人,并计划在明年增加一倍以上。他们的运营方式与传统的日本汽车文化截然不同。但小泉表示,正如该公司在过去十年中接受混合动力汽车带来的变革一样,随着科技公司进入联网汽车领域,他们现在也在这样做。他说:“另一场颠覆性创新即将到来,因此为了在这种情况下生存,我们需要改变我们的文化。”

展望未来,小泉和他的团队预计无服务器和零信任安全架构将成为 Kubernetes 的重要增强功能。他们很高兴电装能够参与其中。他说:“移动服务业务需要敏捷性和灵活性。” “电装正在努力将云原生灵活性引入车辆基础设施。”