

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ![\[AWS マネジメントコンソール icon\]](http://docs.aws.amazon.com/ja_jp/whitepapers/latest/aws-overview/images/iot-icon.jpg)モノのインターネット (IoT)
<a name="internet-of-things-services"></a>

AWS は、何十億ものデバイスを接続および管理するためのモノのインターネット (IoT) サービスとソリューションを提供します。産業、コンシューマー、商用、および自動車のワークロードの IoT データを収集、保存、分析します。

各サービスについては、図の後に説明されています。ニーズに最適なサービスを決定する方法については、[AWS IoT サービスの選択](https://docs.aws.amazon.com/decision-guides/latest/iot-on-aws-how-to-choose/iot.html)」を参照してください。一般情報については、「[AWS IoT](https://aws.amazon.com/iot/)」を参照してください。

![\[AWS IoT サービスを示す図\]](http://docs.aws.amazon.com/ja_jp/whitepapers/latest/aws-overview/images/iot-stack.png)


**Topics**
+ [AWS IoT Analytics](#aws-iot-analytics)
+ [AWS IoT ボタン](#aws-iot-button)
+ [AWS IoT Core](#aws-iot-core)
+ [AWS IoT Device Defender](#aws-iot-defender)
+ [AWS IoT Device Management](#aws-iot-management)
+ [AWS IoT Events](#aws-iot-events)
+ [AWS IoT ExpressLink](#aws-iot-expresslink)
+ [AWS IoT FleetWise](#aws-iot-fleetwise)
+ [AWS IoT Greengrass](#aws-greengrass)
+ [AWS IoT SiteWise](#aws-iot-sitewise)
+ [AWS IoT TwinMaker](#aws-iot-twinmaker)
+ [AWS Partner Device Catalog](#aws-devices)
+ [FreeRTOS](#amazon-free-rtos)

[AWS のサービス](amazon-web-services-cloud-platform.md)に戻ります。

## AWS IoT Analytics
<a name="aws-iot-analytics"></a>

[AWS IoT Analytics](https://aws.amazon.com/iot-analytics/) はフルマネージド型サービスであり、大量の IoT データに対する高度な分析の実行と運用可能化を容易にします。IoT 分析プラットフォームの構築に通常必要なコストと複雑さについて心配する必要はありません。これは、IoT データの分析を実行して、インサイトを取得し、IoT アプリケーションと機械学習のユースケースに対してより適切で正確な意思決定を行うための最も簡単な方法です。

IoT データは高度に構造化されているわけではないため、構造化データを処理するように設計された従来の分析ツールやビジネスインテリジェンスツールを使用して分析することは困難です。IoT データの送信元のデバイスでは、しばしば、かなりノイズの多いプロセス (温度、モーション、サウンドなど) が記録されます。これらのデバイスからのデータには、大きな誤差や破損したメッセージ、誤認識が含まれる場合があるため、分析を行う前にクリーンアップする必要があります。また、IoT データは、多くの場合、追加のサードパーティーデータ入力のコンテキストでのみ意味があります。例えば、農家が作物に水やりをするタイミングを判断するのに役立つように、ぶどう灌漑システムは、多くの場合、ぶどう畑からの降雨データで湿度センサーデータを強化し、より効率的な水の使用を可能にしながら、収穫量を最大化します。

AWS IoT Analytics は、IoT デバイスからのデータの分析に必要な各難しいステップを自動化します。 は、分析のために時系列データストアに保存する前に、IoT データを AWS IoT Analytics フィルタリング、変換、強化します。デバイスから必要なデータのみを収集して、数学的変換を適用してデータを処理し、処理されたデータを保存する前にデバイスのタイプや場所などのデバイス固有のメタデータでデータを強化するようにサービスをセットアップできます。次に、組み込みの SQL クエリエンジンを使用してアドホッククエリまたはスケジュールされたクエリを実行してデータを分析したり、より複雑な分析や機械学習の推論を実行したりできます。 AWS IoT Analytics は、一般的な IoT ユースケース用に構築済みのモデルを含めることで、機械学習を簡単に開始できるようにします。

コンテナにパッケージ化された独自のカスタム分析を使用して実行することもできます AWS IoT Analytics。 AWS IoT Analytics は、Jupyter Notebook または独自のツール (Matlab、Octave など) で作成されたカスタム分析の実行を自動化して、スケジュールどおりに実行します。

AWS IoT Analytics は、分析を運用し、最大ペタバイトの IoT データをサポートするように自動的にスケーリングするフルマネージドサービスです。を使用すると AWS IoT Analytics、ハードウェアやインフラストラクチャを管理することなく、何百万ものデバイスからのデータを分析し、高速で応答性の高い IoT アプリケーションを構築できます。

## AWS IoT ボタン
<a name="aws-iot-button"></a>

[AWS IoT ボタン](https://aws.amazon.com/iotbutton/)は、Amazon Dash Button ハードウェアをベースにしたプログラミング可能なボタンです。このシンプルな Wi-Fi デバイスは設定が簡単で、開発者がデバイス固有のコードを記述することなく AWS IoT Core、Amazon DynamoDB AWS Lambda、Amazon SNS、およびその他の多くの Amazon Web Services の使用を開始できるように設計されています。

 クラウド内のボタンのロジックをコーディングして、アイテムのカウントまたは追跡、ユーザーの呼び出しまたはアラート、何かの開始または停止、サービスのオーダー、またはフィードバックの提供まで、ボタンのクリックを設定できます。例えばボタンをクリックして、車のロック解除や始動、ガレージのオープン、タクシーの配車、配偶者やカスタマーサービスの代表者の呼び出し、家庭の日用品、薬品または製品の使用量のトラッキング、または家電のリモートコントロールを行えます。

 ボタンは、Netflix のリモートコントロール、Philips Hue 電球のスイッチ、Airbnb ゲストのチェックイン/チェックアウトデバイス、またはお好みのピザの配達を注文する方法として使用できます。Twitter、Facebook、Twilio、Slack などのサードパーティー API や、自社のアプリケーションと統合できます。まだ考えていないものに接続します。

## AWS IoT Core
<a name="aws-iot-core"></a>

[AWS IoT Core](https://aws.amazon.com/iot-core/) は、接続されたデバイスがクラウドアプリケーションやその他のデバイスと簡単かつ安全にやり取りできるようにするマネージドクラウドサービスです。 AWS IoT Core は、数十億のデバイスと数兆のメッセージをサポートでき、それらのメッセージを処理して AWS エンドポイントや他のデバイスに確実かつ安全にルーティングできます。を使用すると AWS IoT Core、アプリケーションは、接続されていない場合でも、常にすべてのデバイスを追跡して通信できます。

 AWS IoT Core を使用すると AWS Lambda、Amazon Kinesis、Amazon S3、Amazon SageMaker AI、Amazon DynamoDB、Amazon CloudWatch、Amazon Quick などの AWS サービスを簡単に使用して AWS CloudTrail、インフラストラクチャを管理することなく、接続されたデバイスによって生成されたデータを収集、処理、分析、処理する IoT アプリケーションのインターネットを構築できます。

## AWS IoT Device Defender
<a name="aws-iot-defender"></a>

[AWS IoT Device Defender](https://aws.amazon.com/iot-device-defender/) は、IoT デバイスのフリートを保護するのに役立つフルマネージドサービスです。 は IoT 設定 AWS IoT Device Defender を継続的に監査して、セキュリティのベストプラクティスから逸脱していないことを確認します。設定は、デバイスが相互およびクラウドと通信しているときに情報を安全に保護するために設定する一連のテクニカルコントロールです。 AWS IoT Device Defender は、デバイス ID の確保、デバイスの認証と認可、デバイスデータの暗号化など、IoT 設定を簡単に維持および適用できるようにします。AWS IoT Device Defender は、事前定義された一連のセキュリティのベストプラクティスに照らして、デバイスの IoT 設定を継続的に監査します。 は、ID 証明書が複数のデバイス間で共有されている、または に接続しようとしている ID 証明書が取り消されたデバイスなど、セキュリティリスクを引き起こす可能性のあるギャップが IoT 設定にある場合にアラート AWS IoT Device Defender を送信します[AWS IoT Core](https://aws.amazon.com/iot-core/)。

 AWS IoT Device Defender また、 では、デバイスからのセキュリティメトリクスと、各デバイスに適した動作として定義したものからの AWS IoT Core 逸脱を継続的にモニタリングできます。何かが正しくない場合、 はアラート AWS IoT Device Defender を送信し、問題を修正するためのアクションを実行できるようにします。たとえば、アウトバウンドトラフィックのトラフィックスパイクは、デバイスが DDoS 攻撃に参加していることを示している可能性があります。 [AWS IoT Greengrass](https://aws.amazon.com/greengrass/)と [FreeRTOS](https://aws.amazon.com/freertos/) は と自動的に統合 AWS IoT Device Defender され、評価のためにデバイスからのセキュリティメトリクスを提供します。

AWS IoT Device Defender は、AWS IoT コンソール、Amazon CloudWatch、Amazon SNS にアラートを送信できます。アラートに基づいて処置を取る必要があると判断した場合は、[AWS IoT Device Management](https://aws.amazon.com/iot-device-management/) を使用して、セキュリティ修正のプッシュなどの緩和処置を取ることができます。

## AWS IoT Device Management
<a name="aws-iot-management"></a>

 多くの IoT デプロイは数十万から数百万のデバイスで構成されているため、接続されたデバイスフリートを追跡、モニタリング、管理することが不可欠です。IoT デバイスのデプロイ後に適切かつ安全に動作することを確認する必要があります。また、デバイスへのアクセスの安全を確保し、状態を監視し、問題を検出してリモートでトラブルシューティングし、ソフトウェアとファームウェアの更新を管理する必要もあります。

[AWS IoT Device Management](https://aws.amazon.com/iot-device-management/) は、IoT デバイスを大規模かつ安全にオンボード、編成、モニタリング、およびリモート管理を容易にします。を使用すると AWS IoT Device Management、接続されたデバイスを個別にまたは一括で登録し、アクセス許可を簡単に管理して、デバイスのセキュリティを維持できます。また、デバイスを整理したり、デバイスの機能を監視およびトラブルシューティングしたり、フリート内の IoT デバイスの状態をクエリしたり、ファームウェア更新over-the-air (OTA) で送信したりすることもできます。 AWS IoT Device Management はデバイスタイプや OS に依存しないため、制約のあるマイクロコントローラーから接続された車までのデバイスを同じサービスですべて管理できます。 AWS IoT Device Management を使用すると、フリートをスケールし、大規模で多様な IoT デバイスデプロイを管理するコストと労力を削減できます。

## AWS IoT Events
<a name="aws-iot-events"></a>

[AWS IoT Events](https://aws.amazon.com/iot-events/) は、IoT センサーやアプリケーションで発生したイベントを容易に検出し対応できるようにする、フルマネージド型の IoT サービスです。イベントとは、ベルトが詰まったときの危機の変化や、移動信号を使用して照明や防犯カメラを起動させる、接続されたモーションディテクターなど、想定以上の複雑な状況があることを示すデータのパターンです。以前にイベントを検出するには、データを収集するためのコストのかかるカスタムアプリケーションを構築し、決定ロジックを適用してイベントを検出してから、別のアプリケーションを起動してイベントに対応する AWS IoT Events必要がありました。を使用すると AWS IoT Events、何千もの IoT センサーにまたがるイベントを簡単に検出し、さまざまなテレメトリデータを送信できます。例えば、温度を凸状機器から、湿度を凸状機器から、モーターのベルト速度、何百もの機器管理アプリケーションなどです。取り込む関連データソースを選択し、単純なif-then-else」ステートメントを使用して各イベントのロジックを定義し、イベントが発生したときに実行するアラートまたはカスタムアクションを選択します。 は複数の IoT センサーやアプリケーションからのデータ AWS IoT Events を継続的にモニタリングし、 AWS IoT Core や などの他のサービスと統合して AWS IoT Analytics、イベントへの早期検出と一意のインサイトを可能にします。 は、定義したロジックに基づいて、イベントに応答してアラートとアクション AWS IoT Events を自動的に開始します。これにより、問題を迅速に解決し、メンテナンスコストを削減し、運用効率を向上させることができます。

## AWS IoT ExpressLink
<a name="aws-iot-expresslink"></a>

[AWS IoT ExpressLink](https://aws.amazon.com/iot-expresslink/) は、Espressif、Infineon、Realtek、u-blox など、 AWS パートナーによって開発および提供されるさまざまなハードウェアモジュールを提供します。[AWS Partner Device Catalog](https://partners.amazonaws.com/qualified-devices/) から利用できる接続モジュールには、 AWS 必須のセキュリティ要件を実装するソフトウェアが含まれているため、デバイスをクラウドに安全に接続し、さまざまな AWS サービスとシームレスに統合できます。 AWS IoT ExpressLink モジュールには、認定された AWS パートナーが設定したセキュリティ認証情報が事前にプロビジョニングされています。このため、ネットワークレイヤーと暗号化レイヤーをハードウェアモジュールに統合する複雑な作業をオフロードして、安全な IoT 製品を短時間で開発できます。

AWS IoT ExpressLink を搭載したデバイスは、MQTT (パブリッシュ/サブスクライブ) 通信メカニズムのネイティブサポートを通じて、[AWS IoT Core](https://aws.amazon.com/iot-core/) との双方向接続を確立し、[AWS IoT デバイスシャドウ](https://docs.aws.amazon.com/iot/latest/developerguide/iot-device-shadows.html)ドキュメントを作成および更新できます。AWS IoT ExpressLink を使用すると、[AWS IoT Device Management](https://aws.amazon.com/iot-device-management/) コンソールからモジュールとホストプロセッサの両方を無線通信 (OTA) で簡単に更新できます。その後、セキュリティ更新プログラム、バグ修正プログラム、新しいファームウェア更新プログラムをリモートでデプロイして機能を追加し、デバイスフリートを常に最新の状態に保つことができます。さらに、AWS IoT ExpressLink を備えたパートナーモジュールは、[AWS IoT Device Defender](https://aws.amazon.com/iot-device-defender/) に接続して、異常を検出してアラートを生成するのに役立つ多数のデバイスメトリクスをレポートすることもできます。

## AWS IoT FleetWise
<a name="aws-iot-fleetwise"></a>

[AWS IoT FleetWise](https://aws.amazon.com/iot-fleetwise/) を使用すると、車両データを収集して整理し、そのデータをクラウド内のデータ分析用に標準化された方法で保存できます。 AWS IoT FleetWise は、インテリジェントなデータ収集機能を使用して、ほぼリアルタイムでデータをクラウドに効率的に転送するのに役立ちます。これらの機能により、設定可能なパラメータ (車両温度、速度、メーカーやモデルなど) に基づいてデータを収集して転送するタイミングのルールを定義することで、転送されるデータ量を削減できます。データがクラウドに配置されたら、車両フリートの状態を分析するアプリケーションで使用できます。この分析により、潜在的なメンテナンス問題をより迅速に特定したり、車載インフォテイメントシステムをスマートにしたりできます。また、自動運転や高度な運転支援システム (ADAS) など、高度なテクノロジーを改善する機械学習 (ML) モデルにデータをフィードすることもできます。

## AWS IoT Greengrass
<a name="aws-greengrass"></a>

[AWS IoT Greengrass](https://aws.amazon.com/greengrass/) は AWS を デバイスにシームレスに拡張するため、デバイスは生成したデータに対してローカルで動作しながら、クラウドを使用して管理、分析、耐久性のあるストレージを行うことができます。を使用すると AWS IoT Greengrass、インターネットに接続していない場合でも、接続されたデバイスは[AWS Lambda](https://aws.amazon.com/lambda/)関数を実行し、機械学習モデルに基づいて予測を実行し、デバイスデータを同期させ、他のデバイスと安全に通信できます。

 を使用すると AWS IoT Greengrass、使い慣れた言語とプログラミングモデルを使用して、クラウドでデバイスソフトウェアを作成およびテストし、デバイスにデプロイできます。 は、デバイスデータをフィルタリングし、必要な情報のみをクラウドに送信するようにプログラム AWS IoT Greengrass できます。Connector を使用して、サードパーティーアプリケーション、オンプレミスソフトウェア、および AWS サービスにout-of-the-box AWS IoT Greengrass 接続することもできます。コネクタは、事前に構築されたプロトコルアダプター統合を使用してデバイスのオンボーディングをジャンプスタートし、 AWS Secrets Managerとの統合による認証を合理化することもできます。

## AWS IoT SiteWise
<a name="aws-iot-sitewise"></a>

[AWS IoT SiteWise](https://aws.amazon.com/iot-sitewise/)は、産業用機器からの大規模なデータの収集、保存、整理、およびモニタリングを容易にするマネージドサービスであり、データ駆動型のより良い意思決定に役立ちます。 AWS IoT SiteWise を使用して、施設間のオペレーションをモニタリングし、一般的な産業パフォーマンスメトリクスを迅速に計算し、産業機器データを分析するアプリケーションを作成して、コストのかかる機器の問題を防ぎ、本番環境のギャップを軽減できます。このため、デバイス間で一貫してデータを収集し、リモートモニタリングで問題をより迅速に特定し、一元化されたデータを使用してマルチサイトプロセスを改善できます。

今日、産業機器からパフォーマンスメトリクスを取得するのは困難です。多くの場合、データはオンプレミスの専有データストアにロックされ、通常は分析に役立つ形式で取得して配置するための専門知識が必要です。 は、施設内に存在するゲートウェイで実行されているソフトウェアを提供することでこのプロセス AWS IoT SiteWise を簡素化し、産業機器データの収集と整理のプロセスを自動化します。このゲートウェイは、オンプレミスのデータサーバーに安全に接続し、データを収集して、データを に送信します AWS クラウド。 AWS IoT SiteWise また、 は、MQTT メッセージまたは APIs を介して最新の産業アプリケーションからデータを収集するためのインターフェイスも提供します。

 AWS IoT SiteWise を使用して、物理アセット、プロセス、施設をモデル化し、一般的な産業パフォーマンスメトリクスを迅速に計算し、フルマネージド型のウェブアプリケーションを作成して、産業機器データの分析、コストの削減、意思決定の迅速化に役立てることができます。を使用すると AWS IoT SiteWise、コストのかかる社内データ収集および管理アプリケーションを構築するのではなく、オペレーションの理解と最適化に集中できます。

## AWS IoT TwinMaker
<a name="aws-iot-twinmaker"></a>

[AWS IoT TwinMaker](https://aws.amazon.com/iot-twinmaker/) を使用すると、開発者は建物、工場、産業機器、生産ラインなどの現実世界のシステムのデジタルツインを簡単に作成できます。 AWS IoT TwinMaker は、デジタルツインを構築するために必要なツールを提供し、構築オペレーションの最適化、生産出力の増加、機器のパフォーマンスの向上に役立ちます。複数のソースからの既存のデータを使用でき、任意の物理環境の仮想表現を作成し、既存の 3D モデルと実際のデータを組み合わせる機能により、デジタルツインを利用して、より少ない労力で迅速かつ包括的なオペレーションビューを作成できるようになりました。

## AWS Partner Device Catalog
<a name="aws-devices"></a>

 [AWS Partner Device Catalog](https://partners.amazonaws.com/qualified-devices/) は、IoT ソリューションの探索、構築、市場投入に役立つデバイスとハードウェアを見つけるのに役立ちます。新しいデバイスを構築するための開発キットや組み込みシステム、即時 IoT プロジェクト統合のためのゲートウェイ AWS、エッジサーバー、センサー、カメラなどのoff-the-shelf-devicesなど、 と連携するハードウェアを検索して検索します。APN パートナーから厳選されたデバイスのカタログから AWS 有効なハードウェアを選択すると、IoT プロジェクトのロールアウトが容易になります。AWS Partner Device Catalog にリストされているすべてのデバイスは、すぐに使用を開始できるようにパートナーから購入することもできます。

## FreeRTOS
<a name="amazon-free-rtos"></a>

[FreeRTOS](https://aws.amazon.com/freertos/) は、電力消費の少ない小型エッジデバイスのプログラミング、デプロイ、保護、接続、管理を容易にするマイクロコントローラー用オペレーティングシステムです。FreeRTOS は、マイクロコントローラー用の人気のあるオープンソースのオペレーティングシステムである FreeRTOS カーネルを拡張して、小型で低電力のデバイスを [AWS IoT Core](https://aws.amazon.com/iot-core/) などの AWS クラウド サービスや、[AWS IoT Greengrass](https://aws.amazon.com/greengrass/) を実行する、より強力なエッジデバイスに安全に接続できるソフトウェアライブラリを提供します。

 マイクロコントローラー (MCU) は、アプライアンス、センサー、フィットネストラッカー、産業用オートメーション、自動車など、多くのデバイスに搭載されているシンプルなプロセッサを含む 1 つのチップです。これらの小型デバイスの多くは、クラウドまたはローカルで他のデバイスに接続することでメリットがあります。例えば、スマートメーターは使用状況を報告するためにクラウドに接続する必要があり、ビルセキュリティシステムは、バッジをかざすとドアが解錠されるように、ローカルで通信する必要があります。マイクロコントローラーのコンピューティング能力とメモリ容量は限られており、通常はシンプルで機能的なタスクを実行します。マイクロコントローラーは、ローカルネットワークやクラウドに接続する機能が組み込まれていないオペレーティングシステムを頻繁に実行するため、IoT アプリケーションが課題となります。FreeRTOS は、コアオペレーティングシステム (エッジデバイスを実行するため) と、クラウド (または他のエッジデバイス) への安全な接続を容易にするソフトウェアライブラリの両方を提供することで、この問題を解決するため、ユーザーはそれらから IoT アプリケーションのデータを収集して処置を取ることができます。

[AWS のサービス](amazon-web-services-cloud-platform.md)に戻ります。