選択
デバイス: AWS ハードウェアパートナーは、IoT アプリケーションの一部として使用できる、プロダクション対応の IoT デバイスを提供します。Amazon FreeRTOS は、マイクロコントローラー用のソフトウェアライブラリを備えたオペレーティングシステムです。AWS IoT Greengrass では、エッジでローカルのコンピューティング、メッセージング、データキャッシュ、同期、および ML を実行できます。
接続性: AWS IoT Core は、MQTT (デバイス通信用の軽量のパブリッシュおよびサブスクライブプロトコル) をサポートするマネージド型 IoT プラットフォームです。
データベース: Amazon DynamoDB は完全マネージド型 NoSQL データストアで、数ミリ秒未満のレイテンシーリクエストをサポートし、IoT データのさまざまなビューを簡単に取得できます。
コンピューティング: AWS Lambda は、サーバーをプロビジョニングせずにアプリケーションコードを実行できるイベント駆動型のコンピューティングサービスです。Lambda は、AWS IoT Core または Amazon Kinesis や Amazon SQS などのアップストリームサービスからトリガーされる IoT イベントとネイティブに統合します。
Analytics: AWS IoT Analytics は、IoT テレメトリの時系列データストアを提供しながら、デバイスレベルの分析を運用するマネージド型サービスです。
確認: AWS ウェブサイトの「AWS IoT ブログ」セクションは、AWS IoT の一部として新しくリリースされたことを学習するためのリソースです。
モニタリング: Amazon CloudWatch メトリクスと Amazon CloudWatch Logs は、既存のモニタリングソリューションと統合できるメトリクス、ログ、フィルター、アラーム、通知を提供します。これらのメトリクスは、デバイスのテレメトリで拡張して、アプリケーションをモニタリングできます。
トレードオフ: AWS IoT Greengrass と Amazon Kinesis は、IoT アプリケーションのさまざまな場所でデータを集約およびバッチ処理できるサービスで、より効率的なコンピューティングパフォーマンスを提供します。