概览
AWS 互联交通解决方案(CMS)可帮助您建立架构完善的联网汽车计划的基础组成部分。我们专用的汽车云开发人员门户(ACDP)可促进和监督此 AWS 解决方案的部署,为开发人员提供顺畅的体验。该门户经过精心设计,旨在通过集中和简化联网汽车资产的可见性、协作和实施来加快客户计划。
优势
为工程师和开发人员建立一个集中位置,便于他们在使用 AWS Cloud 基础设施和服务的同时开展协作,以及管理、部署和运营联网汽车资产。开发人员和工程师可以专注于通过云基础设施、可重复使用的代码资产以及易于访问的文档和指标来创造价值。
将车辆载入 AWS IoT Core 并采集发送到主题的遥测数据。使用架构完善的组件来管理证书、车辆载入和生命周期事件,进而保持连接并与 AWS IoT Core 进行通信。
使用 AWS IoT Core、AWS Glue 和 Amazon Simple Storage Service(Amazon S3)对来自车辆的数据进行标准化、路由和存储,然后使用 Amazon Athena、Amazon Managed Grafana 和其他 AWS 分析工具为增值服务和应用程序提供数据。
为用例驱动的阈值和异常值设置警报和通知。根据解决方案采集的车辆数据,近乎实时地查询和分析警报。
技术详情
您可以使用实施指南自动部署此架构。
第 1 步
ACDP 是部署后续 CMS on AWS 模块的集中中心。ACDP 使用 CMS 后台模块作为其表示层,提供可配置的开发人员中心,用于管理和监控 CMS on AWS 模块的部署。
第 2 步
CMS 身份验证模块可以在整个解决方案中对用户和服务进行身份验证和授权。该模块通过 Amazon Cognito 提供默认的身份提供者选项。
第 3 步
CMS 车辆预调配模块提供了一种通过 AWS IoT Core 载入和注册车辆的方法。车辆预调配采用通过申请预调配车队的方法。
第 4 步
部署在 CMS 连接和存储模块中的集中式 Amazon Simple Storage Service(Amazon S3)存储桶可用作所有 CMS on AWS 数据的存储库。基于集中式数据存储,可以根据数据插入和阈值进行车辆遥测数据查询和警报。
第 5 步
CMS on AWS 用户可以通过 CMS API 模块与存储在 CMS on AWS 数据湖中的车辆遥测数据进行交互。该模块提供的 API 使用 AWS AppSync 和 AWS Lambda 函数为存储在 Amazon S3 中的车辆数据构建和执行 Amazon Athena 查询。
第 6 步
借助 CMS 警报模块,用户能够接收由存储在 CMS on AWS 数据湖中的数据调用的通知。CMS 模块可以使用 AWS AppSync 提供的 API 向Amazon Simple Notification Service(Amazon SNS)发布由 CMS 警报模块定义的主题。用户可以订阅相同的主题,进而接收电子邮件通知。
第 7 步
CMS 电动汽车电池运行状况模块通过 Amazon Managed Grafana 提供仪表板,该仪表板已通过 AWS IAM Identity Center 认证。在该仪表板上,用户可以可视化数据并根据可配置的数据阈值设置警报。
第 8 步
CMS 车辆模拟器模块提供用户界面(UI)和后端引擎,用于创建、操作和监控车辆数据排放仿真。