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

IoT Platform:機能

最終更新日:Jun 17, 2026

IoT Platform は、デバイスインジェスト、デバイス管理、ルールエンジンを提供し、開発者によるさまざまな業界での IoT ソリューションの構築と拡張を支援します。

インスタンス管理

IoT Platform は、デバイスインジェストとビジネス管理のために、パブリックインスタンスとエンタープライズインスタンスを提供します。 詳細については、「インスタンスの概要」をご参照ください。

機能

説明

パブリックインスタンス

IoT Platform をアクティベートすると、デフォルトでトライアル用のパブリックインスタンスが提供されます。 パブリックインスタンスは Alibaba Cloud のクラシックネットワークで実行されます。

エンタープライズインスタンス

購入したインスタンスはエンタープライズインスタンスです。 これらは Alibaba Cloud VPC で実行されます。 1 つの Alibaba Cloud アカウントで複数のエンタープライズインスタンスを購入できます。

インスタンスタイプの詳細については、「エンタープライズインスタンスのタイプの違い」をご参照ください。

IoT Platform は、インスタンス管理のためにステージング環境と本番環境を提供します。 これにより、異なる環境で IoT Platform に接続するデバイスを分離できます。 詳細については、「インスタンス環境の設定」をご参照ください。

以下のセクションでは、IoT Platform の機能について説明します。 各インスタンスタイプで利用可能な機能の比較については、「パブリックインスタンスとエンタープライズインスタンスの違い」をご参照ください。

デバイスインジェスト

IoT Platform は、クラウドへの大規模なデバイス接続をサポートし、デバイスとプラットフォーム間の安定的で信頼性の高い双方向通信を保証します。

機能

説明

デバイス側 SDK のダウンロード

複数のプラットフォーム向けのオープンソースのデバイス側コードと、クロスプラットフォームの移植ガイダンスを提供します。 これにより、企業はさまざまなプラットフォーム上のデバイスを接続できます。 また、デバイス側ソフトウェア開発キット (SDK) を提供し、さまざまなデバイスが Alibaba Cloud に簡単に接続できるように支援します。

デバイスセキュリティ認証

  • チップレベルのセキュアストレージソリューション (ID²) とデバイスシークレット管理メカニズムを提供し、デバイスシークレットが侵害されるのを防ぎます。 非常に高いレベルのセキュリティを提供します。

  • X.509 証明書ベースのデバイス認証を提供します。 X.509 証明書を認証に使用するクラウドゲートウェイデバイスをサポートします。 非常に高いレベルのセキュリティを提供します。

  • デバイス固有の証明書認証を提供し、デバイス侵害のリスクを軽減します。 デバイス証明書 (ProductKey、DeviceName、DeviceSecret) をバッチで事前に割り当て、各デバイスチップに書き込むことができる場合に適しています。 高いレベルのセキュリティを提供します。

  • プロダクト固有の証明書認証を提供します。 デバイスにはプロダクト証明書 (ProductKey と ProductSecret) が事前に書き込まれており、認証中にデバイス証明書 (ProductKey、DeviceName、DeviceSecret) を動的に取得します。 デバイス証明書を各デバイスに書き込むことができない量産シナリオに適しています。 標準レベルのセキュリティを提供します。

メッセージ通信のトピック

通信用にプロダクトとデバイスのトピックを提供します。 これにより、デバイスとサーバー間の通信管理を簡素化し、権限付与操作を効率化します。

MQTTCoAPHTTPS プロトコルの使用

複数のプロトコルに対応したデバイス側 SDK を提供します。 これらの SDK は、永続的な接続のリアルタイム要件と、短時間の接続の低電力ニーズの両方をサポートします。

クラウド間接続

クラウド間接続 SDK を提供し、ブリッジングサービスを迅速に構築します。 これにより、デバイスと Alibaba Cloud IoT Platform との間に双方向のデータチャネルを確立します。

クラウドゲートウェイ

China Telecom NB-IoT、オープンソース MQTT、JT/T 808、GB/T 32960、SL 651 プロトコルを使用するデバイスを迅速に接続します。

メッセージ通信

IoT Platform では、メッセージの同期、変換、フィルタリング、保存に関するルールを設定して、デバイス、サーバー、プラットフォーム間の通信を管理できます。

機能

説明

サーバー側サブスクリプション

プロダクト配下にあるすべてのデバイスから、1 つ以上のタイプのメッセージをサブスクライブできます。 サーバー側では、AMQP クライアントまたは Simple Message Queue (formerly MNS) クライアントを介して、サブスクライブしたメッセージを受信できます。

データ転送

IoT Platform は、設定したデータ転送ルールに基づき、特定のトピック内のメッセージから指定されたフィールドを、保存と処理のために宛先に転送します。

データ転送ソリューションの比較については、「データ転送ソリューションの比較」をご参照ください。 データ転送先については、以下をご参照ください。

シーンオーケストレーション

簡単なルールを設定してデバイスデータを他のデバイスに転送し、デバイス間のインタラクションを可能にします。

RRPC 通信

Revert-RPC (RRPC) と Pub/Sub の 2 つの通信モードを提供し、さまざまなシナリオのニーズに対応します。 Pub/Sub は、トピックに基づくメッセージルーティングモデルです。

ブロードキャスト通信

データ圧縮

デバイスと IoT Platform 間で送信されるデータを圧縮し、デバイストラフィックを節約し、伝送速度を向上させます。

デバイス管理

機能

説明

TSL (Thing Specification Language) モデル

デバイスの TSL (Thing Specification Language) モデルを提供し、アプリケーション開発を簡素化します。

メッセージ解析

バイナリパススルーモードでデバイスメッセージをサーバーに送信できます。 デバイスデータは保存されないため、データのセキュリティと制御性を確保します。

タグ

異なるプロダクトにまたがるデバイスを分類し、管理します。

デバイスグループ

高度な検索

SQL に似たステートメントを使用して、指定された条件を満たすデバイスを迅速に検索します。

デバイスエミュレーター

実際のデバイスをシミュレートして、IoT Platform との接続を確立します。 シミュレートされたデータを使用して通信をテストし、問題を特定します。

デバイスシャドウ

デバイスシャドウのキャッシングメカニズムを提供し、デバイスとアプリケーションを分離し、不安定なワイヤレスネットワーク上での信頼性の低い通信に対処します。

ファイル管理

ファイルを Alibaba Cloud IoT Platform にアップロードして保存できます。 IoT Platform コンソールでファイルをダウンロードしたり削除したりすることもできます。

NTP サービス

リソースに制約のある組み込みデバイスが、サーバー側の時刻をリアルタイムで取得できるようにします。

ゲートウェイとサブデバイス

サブデバイス、サブデバイスとゲートウェイ間のトポロジ関係を管理し、サブデバイスの監視と O&M を実行します。

デバイス配布

リージョン、インスタンス、アカウントにまたがってデバイスを配布し、デバイスインジェストのコストを削減します。

DataService Studio

機能

説明

データインジェスト

データインジェストを設定して、さらなる分析と利用のためにデバイスデータを準備します。 データは、デバイスデータソース、クラウド製品データソース、API データソース、ローカルにアップロードされたデータソースからインジェストできます。

データ解析

関数ノードを使用して、IoT インスタンストピックや API データソースからのデータを前処理します。

データストレージ

デバイスからのホットデータとコールドデータを保存し、さらなる利用と分析に役立てます。

ホットデータストレージ:デバイスから報告された TSL モデルデータ (プロパティ、サービス、イベント) と、ホットデータストレージのルールを通じて設定されたカスタムトピックデータが含まれます。

コールドデータストレージ:プラットフォームシステムテーブル、時系列テーブル/スナップショットテーブル、カスタムストレージテーブルが含まれます。

データメトリック

プリセットおよびカスタムのデータメトリックを管理します。 これらのメトリックを視覚的な分析に使用して、価値を発見し、設定を最適化し、ビジネス効率を向上させます。

分析とインサイト

SQL ベースの分析機能を提供します。 デバイスのコールドデータを分析したり、インポートされた業界データやビジネスデータとの関連分析を実行したりできます。 また、SQL 文を記述し、クエリ実行ポリシーを設定し、さらなるデータマイニングのためにカスタムストレージテーブルへの出力をスケジュールすることもできます。

データ API

プリセットのメトリック API、プロダクトデータ API、またはカスタムサービス API を呼び出してデータを取得します。 これにより、サーバーと IoT Platform 間のシステムレベルの統合が可能になります。

監視と O&M

機能

説明

リアルタイムモニタリング

デバイス、メッセージ、TSL モデル、ルールエンジンに関連するメトリックに対して、リアルタイムモニタリングを実行し、Cloud Monitor アラートを設定します。

O&M 統計

デバイス統計、動作状態統計、イベント統計を提供し、すべてのデバイスを複数の視点から迅速に理解し、分析するのに役立ちます。

デバイス診断

デバイスの運用データに基づいたインテリジェントな O&M サービスを提供します。 これらのサービスは、デバイスの障害分析と診断、潜在的なリスクの検出、ビジネス異常の予測に役立ちます。

オンラインデバッグ

IoT Platform コンソールからデバイスに指示を送信し、デバイス側の機能をデバッグします。

ログサービス

IoT Platform のログとオンプレミスのデバイスログを表示して、問題の特定と障害分析に役立てることができます。

OTA アップデート

デバイスの Over-The-Air (OTA) アップデート機能を有効にします。

デバイスタスク

複数のデバイスに対して、プロパティ設定、非同期サービス呼び出し、カスタムトピックメッセージ、およびカスタムタスクを同時に開始します。

リモート設定

システムパラメータやネットワークパラメータなど、デバイスの設定をオンラインでリモート更新します。

サーバーサイド開発ガイド

IoT Platform は、Java、Python、PHP、.NET、Go 向けの サーバーサイド SDKクラウド API を提供します。 これらのツールは、開発者がプロダクト管理、デバイス管理、トピック管理、データ転送、メッセージ通信などのサーバーサイド機能にアクセスするのに役立ちます。

説明

各 IoT Platform API がサポートするリージョンとインスタンスタイプは、IoT Platform コンソールの対応する機能がサポートするものと同じです。