翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
に接続するAWS IoT Core
AWS IoT Coreは、IoT デバイス、ワイヤレスゲートウェイ、サービス、アプリケーションとの接続をサポートします。デバイスは に接続AWS IoT Coreし、 AWS IoTサービスやその他のデバイスとの間でデータを送受信できるようにします。アプリやその他のサービスも に接続AWS IoT Coreして IoT デバイスを制御および管理し、IoT ソリューションからのデータを処理します。このセクションでは、IoT ソリューションの各側面AWS IoT Coreで に接続して通信するための最適な方法を選択する方法について説明します。
を操作する方法はいくつかありますAWS IoT。アプリケーションとサービスは を使用できますAWS IoT Core - コントロールプレーンエンドポイント。デバイスは AWS IoTデバイスエンドポイントまたは AWS IoT Corefor LoRaWAN リージョンとエンドポイントAWS IoT Coreを使用して に接続できます。
AWS IoT Core - コントロールプレーンエンドポイント
AWS IoT Core- コントロールプレーンエンドポイントは、AWS IoTソリューションを制御および管理する 関数へのアクセスを提供します。
-
エンドポイント
AWS IoT Core コントロールプレーンと AWS IoT Core Device Advisor コントロールプレーンのエンドポイントはリージョン固有であり、「AWS IoT Core エンドポイントとクォータ」に掲載されています。エンドポイントのフォーマットは次のとおりです。
エンドポイントの目的
エンドポイントフォーマット
提供
AWS IoT Core - コントロールプレーン
AWS IoTコントロールプレーン API AWS IoT CoreDevice Advisor - コントロールプレーン
api.iotdeviceadvisor.aws-region.amazonaws.com.rproxy.govskope.caAWS IoT CoreDevice Advisor コントロールプレーン API -
IPv4 エンドポイント — IPv4 エンドポイントは IPv4 トラフィックのみをサポートし、すべてのリージョンで使用できます。
IPv4 エンドポイントでは次の命名規則を使用します。
iot.aws-region.amazonaws.com例えば、us-east-1 リージョンの IPv4 エンドポイントは、
iot.us-east-1.amazonaws.comです。 -
デュアルスタック (IPv4 と IPv6) エンドポイント — デュアルスタックエンドポイントでは、IPv4 トラフィックと IPv6 トラフィックの両方がサポートされます。デュアルスタックエンドポイントにリクエストを行うと、エンドポイント URL は、ネットワークとクライアントが使用するプロトコルに応じて IPv6 または IPv4 アドレスに解決されます。
デュアルスタックエンドポイントでは、次の命名規則を使用します。
iot.aws-region.api.aws例えば、us-east-1 リージョンのデュアルスタックエンドポイント名は、
iot.us-east-1.api.awsです。
-
-
SDK とツール
AWSSDKs
は、AWS IoT CoreAPIs および他の AWSサービスの APIs に対して言語固有のサポートを提供します。AWSMobile SDKs は、アプリ開発者に AWS IoT CoreAPI のプラットフォーム固有のサポートと、モバイルデバイス上のその他のAWSサービスを提供します。 AWS CLI
は、AWS IoTサービスエンドポイントによって提供される関数へのコマンドラインアクセスを提供します。AWSTools for PowerShell には、PowerShell スクリプト環境でAWSサービスとリソースを管理するためのツールが用意されています。 -
認証
サービスエンドポイントは、IAM ユーザーとAWS認証情報を使用してユーザーを認証します。
-
詳細はこちら
詳細および SDK リファレンスへのリンクについては、AWS IoT Coreサービスエンドポイントに接続する を参照してください。
AWS IoTデバイスエンドポイント
AWS IoTデバイスエンドポイントは、IoT デバイスと 間の通信をサポートしますAWS IoT。
-
エンドポイント
デバイスエンドポイントは AWS IoT Coreおよび AWS IoT Device Management関数をサポートします。これらは に固有AWS アカウントであり、 describe-endpoint
コマンドを使用してそれらを確認できます。 エンドポイントの目的
エンドポイントフォーマット
提供
AWS IoT Core - データプレーン
「AWS IoTデバイスデータとサービスエンドポイント」を参照してください。
AWS IoT Device Management - ジョブのデータ
「AWS IoTデバイスデータとサービスエンドポイント」を参照してください。
AWS IoTジョブデータプレーン API AWS IoTDevice Advisor - データプレーン
「デバイスを設定する」を参照してください。
該当しない AWS IoT Device Management - セキュアトンネリング
api.tunneling.iot.aws-region.amazonaws.com.rproxy.govskope.caAWS IoTセキュアトンネリング API データプレーンのオペレーションにデュアルスタックエンドポイント (IPv4 と IPv6) を使用している場合は、
iot:Data-ATSエンドポイントタイプを使用します。iot:Jobsは IPv4 にのみ使用できます。これらのエンドポイントとそれらがサポートする機能の詳細については、AWS IoTデバイスデータとサービスエンドポイント を参照してください。 -
SDK
AWS IoTDevice SDKs は、デバイスが通信に使用する Message Queueing Telemetry Transport (MQTT) および WebSocket Secure (WSS) プロトコルの言語固有のサポートを提供しますAWS IoT。 は、MQTT デバイス通信、AWS IoTAPIs、およびモバイルデバイス上の他の AWSサービスの APIsAWSモバイル SDKsもサポートします。
-
認証
デバイスエンドポイントは、X.509 証明書または認証情報を持つ AWSIAM ユーザーを使用してユーザーを認証します。
-
詳細はこちら
詳細および SDK リファレンスへのリンクについては、AWS IoTデバイス SDKs を参照してください。
AWS IoT Corefor LoRaWAN ゲートウェイとデバイス
AWS IoT Corefor LoRaWAN は、ワイヤレスゲートウェイとデバイスを に接続しますAWS IoT Core。
-
エンドポイント
AWS IoT Corefor LoRaWAN は、アカウントおよびリージョン固有のAWS IoT Coreエンドポイントへのゲートウェイ接続を管理します。ゲートウェイは、 AWS IoT Corefor LoRaWAN が提供するアカウントの Configuration and Update Server (CUPS) エンドポイントに接続できます。
エンドポイントの目的
エンドポイントフォーマット
提供
Configuration and Update Server (CUPS) account-specific-prefix.cups.lorawan.aws-region.amazonaws.com:443AWS IoT Corefor LoRaWAN が提供する Configuration and Update Server とのゲートウェイ通信
LoRaWAN Network Server (LNS) account-specific-prefix.gateway.lorawan.aws-region.amazonaws.com:443AWS IoT Corefor LoRaWAN が提供する LoRaWAN ネットワークサーバーとのゲートウェイ通信
-
SDK
AWS IoT Corefor LoRaWAN が構築されている AWS IoTWireless API は、 AWSSDK でサポートされています。詳細については、 「AWSSDK とツールキット
」を参照してください。 -
認証
AWS IoT Corefor LoRaWAN デバイス通信では、X.509 証明書を使用して との通信を保護しますAWS IoT。
-
詳細はこちら
ワイヤレスデバイスの設定と接続の詳細については、「AWS IoT Core for LoRaWAN リージョンとエンドポイント」の」を参照してください。