AWS IoT Core とは何ですか?
AWS IoT Core は、インターネットに接続されたデバイスから、クラウドアプリケーションやその他のデバイスに簡単かつ安全に通信するためのマネージド型クラウドサービスです。AWS IoT Core では数十億個のデバイスと数兆件のメッセージをサポートしており、それらのメッセージを AWS エンドポイントや他のデバイスに確実かつセキュアに処理してルーティングします。AWS IoT Core を使用すれば、アプリケーションがインターネットに接続されていない場合でも、すべてのデバイスを常に追跡して通信できます。
AWS IoT Core を使用すると、AWS と AWS Lambda、Amazon Kinesis、Amazon S3、Amazon SageMaker、Amazon DynamoDB、Amazon CloudWatch、AWS CloudTrail、Amazon QuickSight、および Alexa Voice Service といった Amazon のサービスを簡単に使用して、インフラストラクチャの管理をせずに、接続されたデバイスで生成されたデータを収集、処理、分析し、そのデータに基づいてアクションを起こす IoT アプリケーションを構築できます。
AWS IoT Core の仕組み
-
デバイスの接続と管理
-
セキュアなデバイスの接続とデータ
-
デバイスデータの処理と実行
-
デバイスの状態をいつでも読み取って設定
-
コスト効率の高い数億の Alexa ビルトインデバイスへの拡張
-
デバイスの接続と管理
-
AWS IoT Core ではデバイスを任意の数のクラウドや他のデバイスに簡単に接続できます。AWS IoT Core では、断続的な接続を許容し、デバイスのコードフットプリントを削減し、必要なネットワーク帯域幅を削減するよう特別に設計された HTTP、WebSocket、MQTT といった軽量の通信プロトコルをサポートしています。また、AWS IoT Core では他の業界標準およびカスタムプロトコルをサポートしており、別のプロトコルを使用しているデバイス間でも相互に通信できます。
-
セキュアなデバイスの接続とデータ
-
AWS IoT Core では、デバイスを初めて AWS IoT Core に接続するときの自動化された構成と認証を行いうのみならず、接続するすべてのポイントで認証とエンドツーエンドの暗号化を提供しているため、デバイスと AWS IoT Core との間でアイデンティティが証明されたデータのみが交換されます。さらに、詳細なアクセス許可のポリシーを適用することによって、デバイスとアプリケーションにセキュアにアクセスできます。
-
デバイスデータの処理と実行
-
AWS IoT Core を使用すると、定義したビジネスルールに基づいて、デバイスデータを迅速にフィルタリング、変換、実行できます。いつでもルールを更新して、新しいデバイスやアプリケーションの機能を実装できます。AWS IoT Core では、AWS Lambda、Amazon Kinesis、Amazon S3、Amazon DynamoDB、Amazon CloudWatch、Amazon Elasticsearch Service といった AWS のサービスを簡単に使用して、さらに強力な IoT アプリケーションを構築できます。
-
デバイスの状態をいつでも読み取って設定
-
AWS IoT Core では、いつでも読み取りや設定を行えるよう、接続されたデバイスの最新の状態が保存され、アプリケーションにはデバイスが常にオンラインであるかのように表示されます。つまり、接続が切断された場合でもアプリケーションでデバイスの状態を読み取ることができ、デバイスが再接続された時にデバイスの状態を設定して実装することができます。
-
コスト効率の高い数億の Alexa ビルトインデバイスへの拡張
-
AWS IoT Core の Alexa Voice Service (AVS) の統合は、クラウドの新しい仮想 Alexa 組み込みデバイスを導入します。AVS の統合を使用するために、お客様は、AWS IoT で予約された MQTT トピックの新しいセットを使用して、AWS IoT Core と新しい仮想 Alexa 組み込みデバイスに接続されたデバイス間で MQTT ベースの音声メッセージを転送します。これにより、お客様はリザーブド MQTT トピックを介して音声メッセージを送受信し、デバイスのマイクとスピーカーとインターフェイスし、同じセキュアな IoT Core 接続を使用しながらデバイス側の状態をすべて管理できます。
AWS の使用を開始する
AWS IoT Core の詳細