ミドルウェア AWS

AWS IoT:IoTの仕組みを構築できるクラウドサービス--「MQTT」プロトコルに対応

クラウドサービス「AWS IoT」は、IoT向けアプリケーションの構築を支援する。デバイスから発生するデータを収集、処理、分析し、結果に応じたアクションを実行できる。

 Amazon Web Services(AWS)の「AWS IoT」は、IoT(モノのインターネット)向けアプリケーションの構築を支援するクラウドサービスである。

 仮想マシンなどのシステムリソースをコードで自動で管理する「AWS Lambda」、ストリーミング処理「Amazon Kinesis」、オブジェクトストレージ「Amazon Simple Storage Service(S3)」、機械学習「Amazon Machine Learning」、分散型キーバリューストア(KVS)「Amazon DynamoDB」などのクラウドサービスとさまざまなデバイスを接続し、そこから発生する大量のデータを収集、処理、分析できる。

 デバイスとサービス間の通信にはHTTPのほか、IoTと機械間通信(M2M)に最適化された軽量プロトコル「MQTT(Message Queue Telemetry Transport)」を使用し、デバイスゲートウェイを介して接続する。業界標準プロトコルと独自プロトコルにも対応する。複数の異なるプロトコルを使用しているデバイス同士でも相互に通信できる。

 AWS IoTは、すべての接続ポイントで相互に認証され、データが暗号化される。デバイスとAWS IoTの間で身元が証明されたデータだけを交換する。さらに、AWSの認証サービス「Identity and Access Management(IAM)」と連携することで、各デバイスやデバイス群ごとに権限を細かく設定することも可能である。

 ルールエンジンが用意されており、センサなどのデバイスが生成したデータを設定したルールに基づいてフィルタリングや変換処理を行い、別のデバイスやクラウドサービスへと配信。データを収集、処理、分析し、データの値に応じたアクションを自動的に実行するアプリケーションを構築できる。

 デバイスがオフライン時にデータのやりとりを可能にする「デバイスシャドー」という領域を確保する。オフラインになったデバイスに向けてデータが送り続けられているような場合でも、デバイスシャドーがそれを受け取り、処理を継続する。

 ソフトウェア開発キット「AWS IoTデバイスSDK」を提供する。AWS IoTデバイスSDKは、C言語とNode.js、Linuxベースのシングルボードコンピュータ「Arduino Yún」プラットホームをサポートしており、オープンソースプロジェクトとして自由に利用できる。

AWS IoTの画面
AWS IoTの画面(Amazon Web Services提供)
AWS IoTの概要
用途と機能IoT向けアプリケーションの構築を支援するクラウドサービス
特徴AWSが提供する各種クラウドサービスとデバイスを接続可能。そこから発生する大量のデータを収集、処理、分析し、結果に応じたアクションを実行するアプリケーションを構築できる
税別価格アジアパシフィック(東京)で、100万通のメッセージあたり8ドル
発表日2015年10月8日

「ミドルウェア」で読まれている記事

TechRepublic Japanで人気の記事

編集部オススメ

トレンドまるわかり![PR]

財務・経理
人事・労務
マーケ・営業
購買・調達
生産・製造
データ分析
コミュニケーション
通信・通話
文書・コンテンツ
PC・モバイル
新興技術
ITインフラ
クラウドサービス
OS・ミドルウェア
OS
ミドルウェア
アプリケーションサーバー
開発
データベース
運用
セキュリティ

ホワイトペーパーランキング

  1. MITスローン編著、経営層向けガイド「AIと機械学習の重要性」日本語版
  2. AWS提供! 機械学習でビジネスの成功を掴むためのエグゼクティブ向けプレイブック
  3. DX実現の鍵は「深層学習を用いたアプリ開発の高度化」 最適な導入アプローチをIDCが提言
  4. ランサムウェアを阻止するための10のベストプラクティス、エンドポイント保護編
  5. テレワークで急増、リモートデスクトップ経由のサイバー脅威、実態と対策とは

Follow TechRepublic Japan

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]