此解决方案让汽车制造商和供应商能够构建无服务器 IoT 应用程序,用来收集、处理、分析联网汽车数据并采取相应操作,无需管理任何基础设施。利用 Amazon IoT,客户可以将车辆和设备安全地连接到 亚马逊云科技云,同时实现低延迟和低开销。为了帮助客户更轻松地开发和部署各种创新性联网汽车服务,亚马逊云科技提供了一种联网汽车解决方案。这一解决方案可以将车辆安全连接到亚马逊云科技云,并提供一种框架来帮助客户将 Amazon IoT 和 AWS Greengrass 集成到 Automotive Grade Linux (AGL) 软件堆栈中。
亚马逊云科技解决方案概述
可以将亚马逊云科技物联网与其他亚马逊云科技服务结合起来,构建事件驱动的车联网应用。系统功能包括跟踪车辆实时位置数据。根据车辆故障码,监测汽车健康状况,并及时通知车主。下图展示了系统架构图。
亚马逊云科技车联网解决方案
已联网的车辆会发送消息到 Amazon IoT 平台,Amazon IoT 在收到消息时会对其进行 身份验证和授权,而规则引擎会对消息执行相应的规则,将其路由到相应的后 端应用程序。
Amazon IoT 规则将已联网的车辆数据转发到 Amazon Kinesis Data Firehose 流进行处 理。同时也会将原始数据保存到 Amazon S3 存储桶。
负责车辆行程数据的 Amazon IoT 规则会实时检测并触发调用 Amazon Lambda 函数来 处理正在行驶中的车辆发送的数据,并将其存储在 DynamoDB 表中。
负责驾驶员安全评分的 Amazon IoT 规则会在车辆行程结束后,触发调用 Amazon Lambda 函数来处理行程数据并进行聚合。以便生成驾驶员安全评分、触发 Amazon SNS 通知驾驶员,并将评分添加到 DynamoDB 行程数据表。
负责诊断故障代码的 Amazon IoT 规则会检测 IoT 主题中的诊断故障代码,然后调 用 Lambda 函数来将故障代码存储在 DynamoDB 表中,同时将故障代码进行信 息丰富并转换为驾驶员容易理解的信息。
负责基于位置的营销的 Amazon IoT 规则会检测车辆的位置,然后调用 Lambda 函 数来确定车辆是否位于驾驶员预订定义的兴趣地点附近。当车辆靠近兴趣地点 时,该函数会将车辆位置记录在 DynamoDB 表中,并触发针对驾驶员的 Amazon SNS 通知。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/96029.html