

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

# とは AWS IoT
<a name="what-is-aws-iot"></a>

AWS IoT は、IoT デバイスを他のデバイスや AWS クラウドサービスに接続するクラウドサービスを提供します。 は、IoT デバイスを AWS IoTベースのソリューションに統合するのに役立つデバイスソフトウェア AWS IoT を提供します。デバイスが に接続できる場合 AWS IoT、 は AWS が提供するクラウドサービスに接続 AWS IoT できます。

の実践的な概要については AWS IoT、「」を参照してください[AWS IoT Core チュートリアルの開始方法](iot-gs.md)。

![AWS IoT IoT デバイスを AWS IoT サービスに接続する](http://docs.aws.amazon.com/ja_jp/iot/latest/developerguide/images/what-is-aws-iot.png)


を使用すると AWS IoT、ソリューションに最適なup-to-dateテクノロジーを選択できます。フィールドで IoT デバイスを管理およびサポートしやすくするために、 は次のプロトコル AWS IoT Core をサポートしています。
+ [MQTT (Message Queuing and Telemetry Transport)](mqtt.md)
+ [MQTT over WSS (Websockets Secure)](mqtt.md)
+ [HTTPS (Hypertext Transfer Protocol - Secure)](http.md) 
+ [LoRaWAN (Long Range Wide Area Network)](https://docs.aws.amazon.com/iot-wireless/latest/developerguide/what-is-iot-lorawan.html)

 AWS IoT Core メッセージブローカーは、MQTT および MQTT over WSS プロトコルを使用してメッセージを発行およびサブスクライブするデバイスとクライアントをサポートします。また、HTTPS プロトコルを使用してメッセージを発行するデバイスとクライアントもサポートしています。

AWS IoT Core for LoRaWAN は、ワイヤレス LoRaWAN (低電力長距離広域ネットワーク) デバイスの接続と管理に役立ちます。 AWS IoT Core for LoRaWAN は、LoRaWAN ネットワークサーバー (LNS) の開発と運用の必要性を置き換えます。

デバイス通信、[ルール](iot-rules.md)、[ジョブ](iot-jobs.md)などの AWS IoT 機能が必要ない場合は、[AWS 「メッセージング](https://aws.amazon.com/messaging/)」を参照して、要件により適した他の AWS IoT メッセージングサービスに関する情報を確認してください。

## デバイスとアプリのアクセス方法 AWS IoT
<a name="aws-iot-interfaces"></a>

AWS IoT は、 に次のインターフェイスを提供します[AWS IoT チュートリアル](iot-tutorials.md)。
+ **AWS IoT Device SDKs**- との間でメッセージを送受信するアプリケーションをデバイスに構築します AWS IoT。詳細については、「[AWS IoT Device SDK、Mobile SDK、および AWS IoT Device Client](iot-sdks.md)」を参照してください。
+ **AWS IoT Core for LoRaWAN** — for LoRaWAN を使用して、長距離 WAN (LoRaWAN) デバイスとゲートウェイを接続して管理します。 [AWS IoT Core LoRaWAN](https://docs.aws.amazon.com/iot-wireless/latest/developerguide/what-is-iot-lorawan.html)
+ **AWS Command Line Interface (AWS CLI)** — Windows、macOS、Linux AWS IoT で のコマンドを実行します。これらのコマンドで、モノのオブジェクト、証明書、ルール、ジョブ、およびポリシーを作成し、管理することができます。開始するには、「[AWS Command Line Interface ユーザーガイド](https://docs.aws.amazon.com/cli/latest/userguide/)」を参照してください。のコマンドの詳細については AWS IoT、「 コマンドリファレンス」の[「iot](https://docs.aws.amazon.com/cli/latest/reference/iot/index.html)」を参照してください。 *AWS CLI *
+ **AWS IoT API** — HTTP または HTTPS リクエストを使用して IoT アプリケーションを構築します。これらの API アクションで、モノのオブジェクト、証明書、ルール、およびポリシーをプログラムにより作成し、管理することができます。の API アクションの詳細については AWS IoT、*AWS IoT 「 API リファレンス*」の[「アクション](https://docs.aws.amazon.com//iot/latest/apireference/API_Operations.html)」を参照してください。
+ **AWS SDKs**- 言語固有の APIs を使用して IoT アプリケーションを構築します。これらの SDK は HTTP/HTTPS API をラップし、サポートされているいずれの言語でもプログラミングできます。詳細については、[AWS の SDK およびツール](https://aws.amazon.com/tools/#sdk)を参照してください。

[AWS IoT コンソール](https://console.aws.amazon.com/iot/home) AWS IoT から にアクセスすることもできます。これにより、モノのオブジェクト、証明書、ルール、ジョブ、ポリシー、および IoT ソリューションのその他の要素を設定および管理できるグラフィカルユーザーインターフェイス (GUI) が提供されます。