とは AWS IoT - AWS IoT Core

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

とは AWS IoT

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

の実践的な概要については AWS IoT、「」を参照してくださいAWS IoT Core チュートリアルの開始方法

AWS IoT IoT デバイスを AWS IoT サービスに接続する

AWS IoT では、ソリューションに最適な および up-to-dateテクノロジーを選択できます。フィールドで IoT デバイスを管理およびサポートしやすくするために、 はこれらのプロトコル AWS IoT Core をサポートしています。

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

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

デバイス通信、ルールジョブなどの AWS IoT 機能を必要としない場合は、AWS 「メッセージング」を参照して、要件により適した他の AWS IoT メッセージングサービスに関する情報を確認してください。

デバイスとアプリのアクセス方法 AWS IoT

AWS IoT には、 用の次のインターフェイスが用意されていますAWS IoT のチュートリアル

  • AWS IoT デバイス SDKs— との間でメッセージを送受信するアプリケーションをデバイスに構築します AWS IoT。詳細については、「AWS IoT Device SDK、Mobile SDK、および AWS IoT Device Client」を参照してください。

  • AWS IoT Core for LoRaWAN - を使用して、長距離 WAN (LoRaWAN) デバイスとゲートウェイを接続および管理しますAWS IoT Core LoRaWAN

  • AWS Command Line Interface (AWS CLI) - Windows、macOS、Linux AWS IoT で のコマンドを実行します。これらのコマンドで、モノのオブジェクト、証明書、ルール、ジョブ、およびポリシーを作成し、管理することができます。開始するには、「AWS Command Line Interface ユーザーガイド」を参照してください。のコマンドの詳細については AWS IoT、「 コマンドリファレンス」の「iot」を参照してください。 AWS CLI

  • AWS IoT API— HTTPまたは HTTPSリクエストを使用して IoT アプリケーションを構築します。これらのAPIアクションにより、モノのオブジェクト、証明書、ルール、ポリシーをプログラムで作成および管理できます。のAPIアクションの詳細については AWS IoT、「 AWS IoT APIリファレンス」の「アクション」を参照してください。

  • AWS SDKs— 言語固有の を使用して IoT アプリケーションを構築しますAPIs。これらは HTTP/HTTPS をSDKsラップAPIし、サポートされている任意の言語でプログラミングできます。詳細については、AWS SDKs「」および「ツール」を参照してください。

また、 AWS IoT コンソール AWS IoT から にアクセスすることもできます。コンソールには、モノのオブジェクト、証明書、ルール、ジョブ、ポリシー、および IoT ソリューションのその他の要素を設定および管理できるグラフィカルユーザーインターフェイス (GUI) が用意されています。