概要
AWS のコネクテッドモビリティソリューション (CMS) は、適切に設計されたコネクテッドビークルプログラムの基礎となるコンポーネントの確立を支援します。当社の専用 Automotive Cloud Developer Portal (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 は、後続の CMS on AWS モジュールをデプロイするための集中ハブです。ACDP は、CMS Backstage モジュールをプレゼンテーションレイヤーとして使用し、CMS on AWS モジュールのデプロイメントを管理・監視するための設定可能なデベロッパーハブを提供します。
ステップ 2
CMS 認証モジュールにより、ソリューション全体でユーザーとサービスの認証と承認が可能になります。このモジュールは、Amazon Cognito を通じてデフォルトの ID プロバイダーオプションを提供します。
ステップ 3
CMS Vehicle Provisioning モジュールは、AWS IoT Core に車両を搭載し登録する手段を提供します。CMS Vehicle Provisioning は、クレームによるフリートプロビジョニングの方法を使用します。
ステップ 4
CMS Connect and Store モジュール内に配置された集中型 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 Alerts モジュールを使用すると、ユーザーは CMS on AWS データレイクに保存されたデータによって発動された通知を受け取ることができます。CMS モジュールは、AWS AppSync が提供する API を使用することで、CMS Alerts モジュールによって定義された Amazon Simple Notification Service (Amazon SNS) トピックにパブリッシュすることができます。ユーザーは同じトピックを購読してメール通知を受け取ることができます。
ステップ 7
CMS EV Battery Health モジュールは、AWS IAM アイデンティティセンターによって認証された Amazon Managed Grafana を通じてダッシュボードを提供します。ダッシュボードから、ユーザーはデータを視覚化し、設定可能なデータしきい値に基づいてアラートを設定することができます。
ステップ 8
CMS Vehicle Simulator モジュールは、車両データ排出量のシミュレーションを作成、運用、監視するためのユーザーインターフェース (UI) とバックエンドエンジンを提供します。