发布时间:2025-08-01 15:52:04
“New Relic 是我们 DevSecOps 周期中的关键组成部分。New Relic 将使我们能够通过观察用户体验来推动持续应用程序和服务改进的过程正常化,这对任何项目来说都是关键,并且超越了部署后的设置和遗忘。
马渊光弘
AI 管理部云数据 PF 组组长
丰田汽车公司正在加速全公司范围内的全面模式变革,以成为一家移动出行公司。丰田的 CASE(互联、自动驾驶/自动化、共享、电动)运动开始在公司内部引发广泛的技术创新,并引发人们对汽车本身的看法发生重大变化。丰田是 CASE 领域技术开发的行业领导者,正在全公司范围内推动移动相关服务的发展。丰田正在引领一场百年一遇的革命,以实现更安全、更便捷的移动社会。
“丰田正在以惊人的速度推动其从汽车制造商向移动出行公司转变。软件项目不仅在研发部门内部加速,而且在整个公司的部门和团队中都在加速。不仅是自动驾驶技术的象征——自动驾驶汽车的软件,而且与移动出行和数字化转型等关键词相关的应用也在蓬勃发展,“人工智能管理部云数据 PF 组经理 Mitsuhiro Mabuchi 解释道。
Mabuchi 是丰田研发组织 Advanced R&D and Engineering Company 的成员,自 2022 年 11 月起也是数字化转型推进部的成员。自 2022 年 4 月以来,Mabuchi 领导着全公司范围内的云卓越中心 (CCoE) 团队,该团队由数字化转型推进部和 AI 管理部组成。
Mitsuhiro Mabuchi,工学博士,高级研发与工程公司 AI 管理部云数据 PF 组组长(兼任直属数字化转型推进部云 CoE 组 CCoE 负责人)。
Mabuchi 继续说道:“我们组建了由内部云计算专家组成的 CCoE 团队,以将研发组织内启动的云计划扩展到整个公司。各部门都渴望接受新的挑战,开发新的应用。我们的目标是创造一个环境,让丰田的所有团队都可以立即开始应用程序开发并快速启动服务,即使他们不是软件专家。我相信,让更多想法更快地变为现实将加速我们向成为移动公司的全面模式转变。
从 2022 年开始,CCoE 团队专注于设计和实施一个可以支持各种业务需求的共享云平台。该团队已经创建了一个基于公有云的环境,主要是 Amazon Web Services (AWS),与符合丰田全公司标准的安全性集成,具有支持快速应用程序开发的 CI/CD 管道。
“我们的目标是创建一个平台,将项目成员从配置基础设施和安全的负担中解放出来,让他们能够安心地专注于应用程序开发和运营。我们还在努力减少运营阶段的劳累,因为运营阶段往往会失去重点,以便在开发后继续提供稳定的服务。我们的环境提高了生产力,同时降低了安全风险。整个 DevSec 环境的可观测性是实现我们的 DevSecOps 目标所需的下一个关键部分,“Mabuchi 说。
TORO 是丰田符合全公司标准的加速开发云平台,代表“TOyota Reliable Observatory/Orchestration”。TORO 的开发于 2022 年 4 月全面启动。它利用人工智能管理部于 2021 年开发的云平台的基础进一步扩展以满足更广泛的业务需求。敏捷开发、CI/CD 以及安全、容器和可观测性等云原生技术方面的专家释放了他们的全套技能,在短短几个月内推出了 TORO 的第一次迭代。
CCoE 团队的核心成员 Takayoshi Naito 表示:“TORO 是一个共享平台,提供生产环境中应用程序开发和运营支持所需的必要资源和功能。这使项目成员能够专注于在快节奏的环境中应对业务挑战。我们整合了丰田生产系统 (TPS) 的原则,使项目成员能够专注于改进他们的增值工作。我们专注于改善开发人员体验,让项目能够专注于取得成功。
当需要时,CCoE 团队成员直接支持项目团队。TORO 上项目端 AWS 账户的管理权限也可以直接授予项目或应用程序开发团队。
“TORO 集成了 jidoka——Jidoka(人性化的自动化):丰田生产系统的支柱之一。发生异常时停止机器。不生产有缺陷的产品。人类的智慧被传授给机器,当机器停止时,任何问题对人类来说都变得显而易见,从而赋予自动化人性化的感觉。 — 自动化技术使我们能够在收到项目申请后仅 2 小时内在平台层面配置符合丰田安全标准的 AWS 账户。开发人员只需上传他们的代码,CI/CD 管道就可以将其打包到符合安全标准的容器中,并在同一天部署到生产环境。这种速度正是我们想要实现的,并反映了 TPS 的准时制 (JIT) 原则。TORO 允许您在需要时使用所需的环境来满足您的需求,“Naito 说。
除了 TORO 通过 CI/CD 管道自动部署和护栏式安全性的共享功能外,CCoE 团队还将可观测性集成到平台中。
“我们设想,进行应用程序开发的项目成员也需要监控运营。因此,我们在设计监控环境时更加关注应用程序而不是基础设施。Naito 说,New Relic 不仅满足了我们作为云原生可观测性工具的要求,还提供了广泛的其他优势。
Takayoshi Naito,数字化转型推进部云 CoE 组项目经理。
Naito 评论道:“通过观察用户体验和处理多云环境的多功能性来改进应用程序是导致我们选择 New Relic 的一些关键功能。New Relic 的许可模式是 CCoE 团队的另一个关键优势。
New Relic 采用基于用户数量和摄取数据量的简单许可模型,并提供对 APM、浏览器、日志和基础设施等丰富功能的无限制使用。
“每个项目的监控需求都不同。即使您提供了敏捷环境,如果每个项目都需要根据其所需的功能签订新合同,许可也可能成为主要瓶颈。使用 New Relic,项目只需要一个许可证即可使用所有功能,这符合我们的速度感,“Naito 说。
TORO 为每个项目提供自动部署,直至基础设施级别。除了满足丰田严格的安全标准外,该平台还通过基础设施即代码 (IaC) 模型提供 New Relic 可观测性环境的自动部署。CCoE 团队 CI/CD 管道的首席设计师 Yuki Murase 描述了 TORO 如何在部署过程中利用 New Relic。
“工程师专注于开发,因此他们有时会忽视应用程序作中的挑战和担忧。当我们根据丰田生产系统 (TPS) 理念提供自动化时,作为 CCoE 团队,我们有责任从项目一开始就通过 New Relic 提供可观测性。我们现在正在开发一个持续的应用程序改进系统,利用 New Relic 对版本部署前后性能的监控。
Yuki Murase,高级研发与工程公司 AI 管理部云数据 PF 组
目前,TORO 平台上正在开发 30 多个项目。它还托管许多实时应用程序和服务。一旦 TORO 超越其开发阶段,CCoE 团队就开始积极交流 TORO 在丰田内部和外部可以实现的目标。
Mabuchi 描述了他对 TORO 和 CCoE 团队的愿景:“我们打算让 TORO 成为一个满足广泛业务需求的环境。与基础的 IT 部门云环境和互联应用领域的尖端开发环境不同,TORO 和 CCoE 团队的作用是确保必要的资源和功能随时可用,以尽快将想法变为现实。我们将继续改善 TORO 开发人员的体验,让项目成员能够更加专注于增加他们的附加值。
Murase 评论道:“我们提供了 New Relic 仪表板模板,并正在推广它们的使用。这些模板允许团队从 SLI/SLO 分数开始深入了解其应用程序的资源和指标。我们计划将这些信息整合到业务 KPI/凯基董事会中,这将对所有正在运行的项目产生重大好处。
凭借对自动化的坚定承诺,TORO 将为生产环境设置新 AWS 账户所需的时间减少了 96%,将过去需要长达两个月的流程缩短到几天。TORO 赢得了许多狂热的粉丝,并且围绕它成长了一个活跃的从事云原生技术的员工社区。
“在三年内,我希望丰田的每个人都了解 TORO,并让它成为他们想要使用云创建数字服务时的首选。我想将基于各个部门的云许可证减少到零。New Relic 是我们 DevSecOps 周期中的关键组成部分。New Relic 将使我们能够通过观察用户体验来推动持续应用程序和服务改进的过程正常化,这对任何项目来说都是关键,并且超越了部署后的设置和遗忘,“Mabuchi 总结道。
“我们需要通过 TORO 对开发人员体验进行更大程度的改进,以加速我们向移动公司转变的全面模式。我们很乐意听到那些与我们的热情产生共鸣并希望在绝对最前沿的技术中接受无与伦比的挑战的工程师的意见。
展开阅读全文
︾
读者也喜欢这些内容:
newrelic应用性能监控工具全面解析与佳实践指南
全面解析NewRelic应用性能监控工具的核心功能与实施佳实践,包括实时监控、基础设施管理、用户体验优化等关键方面,帮助...
阅读全文 >
技术优势白皮书
介绍现代企业系统的复杂性使得可观测性对于有效运营至关重要。随着组织采用云原生、混合和分布式基础设施,实时处理和分析遥测数...
阅读全文 >
安装试例
1、注册一个New Relic账号(https://newrelic.com/signup)。2、登录网站选择APM(A...
阅读全文 >
什么是New Relic
🚀 什么是New RelicNew Relic是一款云端性能监控工具,专为应用程序的性能监测而设计。它是一种全...
阅读全文 >