概觀
AWS 上的連網行動性解決方案 (CMS) 可協助您建立架構良好之連網車輛計畫的基礎元件。我們的專用汽車雲端開發人員入口網站 (ACDP) 協助和監督此 AWS 解決方案的部署,為開發人員提供無縫的體驗。此入口網站經過精心設計,旨在透過集中化和簡化連網汽車資產的可見性、協作和實作,從而加快客戶計畫。
優勢
建立一個集中的位置,供工程師和開發人員協作、策管、部署和操作連網車輛資產,同時使用 AWS 雲端基礎設施和服務。開發人員和工程師可專注於透過雲端基礎設施、可重複使用的程式碼資產以及易於存取的文件和指標來提供價值。
將車輛登記到 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 是用於在 AWS 模組上部署後續 CMS 的集中式中心。ACDP 使用 CMS Backstage 模組作為展示層,提供可設定的開發人員中心,用於管理和監控在 AWS 模組上的 CMS 部署。
步驟 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 發佈至 CMS 提醒模組定義的 Amazon Simple Notification Service (Amazon SNS) 主題。使用者可以訂閱這些相同主題以接收電子郵件通知。
步驟 7
CMS EV 電池運作狀態模組透過 Amazon Managed Grafana 提供儀表板,此儀表板經過 AWS IAM Identity Center 的驗證。透過此儀表板,使用者可以視覺化資料並根據可設定的資料閾值設定提醒。
步驟 8
CMS 車輛模擬器模組提供使用者介面 (UI) 和後端引擎,用於建立、操作和監控車輛資料發出模擬。