取り込みレイヤー
IoT の主要なビジネス要因は、デバイスによって作成されたすべての異なるデータストリームを集約し、安全かつ信頼性の高い方法で IoT アプリケーションにデータを送信する機能です。取り込みレイヤーは、データフローとデバイス間の通信を疎結合化しながら、デバイスデータを収集する上で重要な役割を果たします。
AWS IoT ルールエンジンを使用すると、デバイスが AWS のサービスとインタラクションできるように IoT アプリケーションを構築できます。メッセージが受信された MQTT トピックストリームに基づいて、AWS IoT ルールが分析され、アクションが実行されます。
Amazon Kinesis はデータをストリーミングするためのマネージドサービスです。これにより、タイムリーな洞察を得て、IoT デバイスからの新しい情報に迅速に対応できます。Amazon Kinesis は AWS IoT ルールエンジンと直接統合し、MQTT を使用するデバイスの軽量デバイスプロトコルから、他のプロトコルを使用する内部 IoT アプリケーションとのブリッジングをシームレスに実現します。
Kinesis と同様に、Amazon Simple Queue Service (Amazon SQS) を IoT アプリケーションで使用して、通信層をアプリケーション層から疎結合化する必要があります。Amazon SQS は、メッセージの順序が不要な場合において、アプリケーションが IoT アプリケーションを 1 度処理する必要があるときに、イベント駆動型のスケーラブルな取り込みキューを有効にします。