IoT サービス

·

·

基礎知識

●AWS IoT

IoTデバイスとAWSクラウドサービスをつなぐための仕組み。AWSは、デバイスとクラウドを連携させるためのデバイス向けソフトウェアも提供しており、これによりIoTソリューションの構築がスムーズになる。

IoT Core

【センサーデバイスに特化】
インターネットに接続されたデバイスから、クラウドアプリケーションやその他のデバイスに簡単かつ安全に通信できるクラウドサービス。大量のIoTデータを効率的に収集することができる。リアルタイムには不向き。
※MQTTプロトコルをサポートしている

・ 数十億のデバイス、メッセージをサポートし、それらメッセージをエンドポイントや他デバイスに確実かつセキュアに処理してルーティングする。
・アプリケーションがインターネットに接続されていない場合でも、すべてのデバイスを常に追跡して通信できる。

[使用例]
・産業、コンシューマー、商業、オートモーティブ用のワークロード向けに IoT サービス。
・センサーデバイスを利用した車両管理アプリケーションを容易に構築することができる。
AWS IoTの仕組み

IoT Core Basic Ingest

IoTデバイスからのメッセージをメッセージブローカーを経由せずに直接ルールエンジンに送信できる機能。

[主なポイント]

コスト削減通常のメッセージングではメッセージブローカーを通すためコストが発生しますが、Basic Ingestを使うとその部分のコストを削減できる。
用途デバイスからのデータを他のデバイスに配信せず、ルールアクション(例:Lambda実行、S3保存など)だけを実行したい場合に最適。
使い方特定のトピック形式(例:$aws/rules/ルール名/トピック名)でメッセージをパブリッシュすることで利用できる。
注意点他のデバイスが同じトピックをサブスクライブしている場合は使えません。あくまで単方向の処理に向いている。

MQ for RabbitMQ

メッセージキューイングシステムとしての利用が主である。

IoT Fleet Wise

特定のフリート管理ソリューション向け。

IoT Greengrass

【ローカルでAWS処理】
クラウドの処理能力をエッジデバイスに拡張するためのサービス。ネットワークが不安定な環境でも、ローカル、オンプレミスでデータ処理やアクションが可能になる。

[特徴]

リアルタイム性クラウドに頼らず即時処理が可能
コスト削減不要なデータ送信を減らし、通信コストを抑制
信頼性オフラインでも動作するため、遠隔地でも安心
主な機能
機能説明
ローカル処理Lambda関数をエッジで実行し、リアルタイムでデータ処理が可能
クラウド連携S3やIoT Coreと連携して、データの保存や通信がスムーズに行える
機械学習モデルの展開SageMakerで作成したモデルをエッジにデプロイして、ローカルで推論が可能
セキュリティTLS通信、認証、アクセス管理など、セキュアな運用が可能
コンポーネント管理モジュール式で必要な機能だけを選んでデプロイできる柔軟な構成



ABOUT DIRECTOR
Yumi Suto

人生最初のダッツは抹茶

【取得資格】
・2020/07:ITパスポート
・2021/02:ITIL ver.3
・2021/09:AWS SAA-C02
・2022/06:AWS DVA-C01
・2024/04:AWS SOA-C02
・2025/07:AWS SAP-C02
・2025/08:PL-900
・2025/09:AWS DOP-C02
・2025/11:MLA-C01

error: Content is protected !!