に接続するAWS IoT Core - AWS IoT Core

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

に接続するAWS IoT Core

AWS IoT Coreは、IoT デバイス、ワイヤレスゲートウェイ、サービス、アプリケーションとの接続をサポートします。デバイスは に接続AWS IoT Coreし、 AWS IoTサービスやその他のデバイスとの間でデータを送受信できるようにします。アプリやその他のサービスも に接続AWS IoT Coreして IoT デバイスを制御および管理し、IoT ソリューションからのデータを処理します。このセクションでは、IoT ソリューションの各側面AWS IoT Coreで に接続して通信するための最適な方法を選択する方法について説明します。

AWS IoT Coreが IoT デバイスを に接続するためのデバイスエンドポイントAWS 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コントロールプレーンエンドポイント

    AWS IoTコントロールプレーン API

    AWS IoT CoreDevice Advisor - コントロールプレーン

    api.iotdeviceadvisor.aws-region.amazonaws.com

    AWS 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データプレーン API

    AWS IoT Device Management - ジョブのデータ

    AWS IoTデバイスデータとサービスエンドポイント」を参照してください。

    AWS IoTジョブデータプレーン API

    AWS IoTDevice Advisor - データプレーン

    デバイスを設定する」を参照してください。

    該当しない

    AWS IoT Device Management - セキュアトンネリング

    api.tunneling.iot.aws-region.amazonaws.com

    AWS 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:443

    AWS IoT Corefor LoRaWAN が提供する Configuration and Update Server とのゲートウェイ通信

    LoRaWAN Network Server (LNS)

    account-specific-prefix.gateway.lorawan.aws-region.amazonaws.com:443

    AWS 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 リージョンとエンドポイント」の」を参照してください。