すべてのプロダクト
Search
ドキュメントセンター

IoT Platform:IoT Platform に関する FAQ

最終更新日:Mar 22, 2025

このトピックでは、IoT Platform に関するよくある質問 (FAQ) への回答を提供します。

IoT Platform がデバイスを管理するために使用する通信モードは何ですか?

IoT Platform は、デバイス向けの安全で信頼性の高い通信機能を提供します。IoT Platform がデバイスの管理に使用する通信モードの詳細については、「IoT Platform」をご参照ください。

ユーザー管理の Message Queuing Telemetry Transport (MQTT) ブローカーを使用してデバイスを IoT Platform に接続する方法と比較して、デバイスを IoT Platform に直接接続する方法にはどのような利点がありますか?

デバイスを IoT Platform に直接接続する方法は、より多くの機能を提供し、より費用対効果が高くなります。詳細については、「利点」をご参照ください。

IoT Platform は MQTT 経由のデバイス接続のみをサポートしていますか?

いいえ。IoT Platform は、MQTT、Constrained Application Protocol (CoAP)、および HTTPS 経由のデバイス接続をサポートしています。詳細については、「MQTT」、「HTTPS」、「CoAP」をご参照ください。

IoT Platform ではどのエンドポイントが使用されますか?

  • デバイスを IoT Platform に接続する場合、関連するエンドポイントが必要です。詳細については、「インスタンスのエンドポイントを表示する」をご参照ください。

  • デバイスで無線 (OTA) アップデートを実行すると、IoT Platform は ota.iot-thing.cn-${YourRegionId}.aliyuncs.com 形式の OTA アップデートに関連するエンドポイントを送信します。

    ${YourRegionId}: この変数は、IoT Platform デバイスが存在するリージョンの ID に置き換えます。リージョン ID の形式については、「サポートされているリージョン」をご参照ください。

カスタムドメイン名の後に IoT Platform エンドポイントを指定できますか?

いいえ、カスタムドメイン名の後に IoT Platform エンドポイントを指定することはできません。IoT Platform は CNAME ベースの解決をサポートしておらず、各リクエストを認証します。信頼できるドメインからリクエストが送信されていない場合、リクエストは拒否される可能性があります。

デバイスが IoT Platform にデータを送信した後、MySQL データベースまたは SQL Server データベースにデータを保存するために使用される方法は?

IoT Platform のデータ転送機能を使用して、データをターゲットデータベースに転送できます。詳細については、「ApsaraDB RDS にデータを転送する」をご参照ください。

IoT Platform と Message Queue for Apache RocketMQ はメッセージングに使用されます。前述のサービスの違いは何ですか?

前述のサービスは、異なるシナリオで使用されます。IoT Platform は、デバイスがクラックされたときに発生するセキュリティリスクを軽減するのに役立ちます。

  • IoT Platform は、デバイスが相互に通信する必要がある IoT シナリオで使用されます。

    IoT Platform は、IoT Platform に接続されている各デバイスに一意の識別子を発行し、その識別子に基づいてデバイスを検証します。また、IoT Platform を使用して、デバイスの承認や無効化など、デバイスを管理することもできます。デバイスがクラックされた場合、IoT Platform はリスクを最小限に抑え、損失を 1 つのデバイスのみに限定するのに役立ちます。このようにして、システム全体は影響を受けません。

  • Message Queue for Apache RocketMQ は、サーバーが相互に非同期で通信する必要があるシナリオで使用されます。Message Queue for Apache RocketMQ は、デバイスのリスク管理機能を提供していません。

中国本土以外のリージョンで IoT Platform を使用できますか?

はい、中国本土以外のリージョンで IoT Platform を使用できます。IoT Platform は、複数の国とリージョンにデプロイされています。IoT Platform にログインして、IoT Platform をアクティブ化したリージョンを確認できます。

どのハードウェアデバイスを IoT Platform に接続できますか?

ハードウェア環境に TCP/IP プロトコルスタックが含まれているデバイスを IoT Platform に接続できます。

デバイスが IoT Platform に接続するプロトコルは公開されています。プロトコルを介してデバイスを IoT Platform に接続できます。また、IoT Platform が提供する SDK を使用してデバイスを接続することもできます。詳細については、「Link SDK のダウンロード」をご参照ください。

デバイスが IoT Platform に送信するメッセージの形式は固定されていますか? メッセージをデバイスメーカーのアプリケーションに送信できますか?

いいえ、形式は固定されていません。はい、IoT Platform はデバイスから送信されたメッセージを受信した後、デバイスメーカーのアプリケーションにメッセージを転送して処理します。デバイスメーカーは独自のメッセージ処理ロジックを開発する必要があります。

クラウドアプリケーションサーバーがデバイスメッセージを受信する方法の詳細については、「サーバー側のサブスクリプション」をご参照ください。

IoT Platform がデバイスメッセージを転送する際のレイテンシはどのくらいですか?

レイテンシは、デバイスメッセージング中の次のいずれかの要因によって異なります。

  1. デバイスが IoT Platform にメッセージを送信する場合、レイテンシはネットワーク帯域幅によって異なります。

  2. IoT Platform の機能間でメッセージが送信される場合、レイテンシは IoT Platform によって異なります。最大レイテンシは 50 ミリ秒です。

  3. アプリケーションサービスにメッセージが送信される場合、レイテンシはネットワーク帯域幅によって異なります。

  4. アプリケーションサーバーのシステムが内部メッセージを処理する場合、レイテンシはアプリケーションサーバーによって異なります。

IoT Platform に保存されているデータの機密性はどのようになっていますか?

IoT Platform は高度な機密性を提供します。

メーカーアカウントのユーザー名とパスワードが漏洩していない場合、他のメーカーはメーカーのデバイスデータを取得できません。

IoT Platform は C 用のサーバー SDK をサポートしていますか?

はい。C プログラミング言語を使用してサーバーを開発しないことをお勧めします。メッセージコールバック機能を使用する場合は、C プログラミング言語を使用して Web サーバーを開発する必要があります。プロセスは複雑です。

説明

C 用の SDK を使用してサーバーを IoT Platform に接続する場合は、IoT Platform API 操作を呼び出して HTTP 経由で IoT Platform にリクエストを送信する必要があります。

IoT Platform の使用料金はどのように請求されますか? IoT Platform の SDK は無料ですか?

IoT Platform の課金方法の詳細については、「課金」をご参照ください。ビジネス要件に基づいて、さまざまなタイプの IoT Platform インスタンスを使用できます。詳細については、「Enterprise Edition インスタンス」および「パブリックインスタンス」をご参照ください。

IoT Platform が提供するすべての SDK は無料です。IoT Platform は、Link SDK とサーバー SDK を提供します。IoT Platform は、Apache Eclipse Public License (EPL) v2.0 など、複数のライセンスによって検証されたオープンソース SDK を提供します。

IoT 関連のソリューションはどのように入手できますか?

IoT Platform が提供するソリューションには、サードパーティソリューションとモジュールプロバイダーが提供するソリューションが含まれます。Alibaba Cloud Marketplaceにアクセスして、人気のあるソリューションプロバイダーを見つけることもできます。