Skip to Content
ComparisonsPTC ThingWorx vs IronFlock

PTC ThingWorx vs IronFlock:産業用IoTプラットフォーム比較(2026)

PTC ThingWorxは、コネクテッドプロダクト、リモートモニタリング、拡張現実(Vuforia経由)に焦点を当てたエンタープライズIoTシステムです。PTCのより広いポートフォリオ(Windchill PLM、Creo CAD、Kepware)との統合を備えたシステムレベルのIoTアプローチを求める大企業をターゲットにしています。エンタープライズ規模のライセンス負担なしにエッジファーストのコンピューティングを実現したいとき、産業チームはPTC ThingWorxの代替を検討するのが一般的です。

IronFlockとThingWorxは産業用IoTの簡素化という目標を共有していますが、アーキテクチャとアプローチが根本的に異なります。ThingWorxはクラウドまたはオンプレミスとして利用可能な集中型プラットフォームであり、データを収集・転送するシンエッジエージェントを備えています。IronFlockは分散型 — フルコンピューティング機能を持つ自律型エッジデバイスに加え、フリート全体のデータとインテリジェンスを提供する中央サービス(FleetDB、AI、ダッシュボード)がリアルタイムメッセージブローカーで接続されています。IronFlockもクラウドまたはオンプレミスとして利用可能です。

このページでは、チームが適切なシステムを選択するための正直な比較を提供します。

概要

項目IronFlockPTC ThingWorx
外観モダンなWeb UI — クリーン、レスポンシブ、ブラウザネイティブMashup Builder — 機能的なWeb IDE、エンタープライズ指向、複雑なインターフェース
使いやすさセルフサービス:サインアップ、デバイスフラッシュ、アプリデプロイが数分で完了PTCトレーニングが必要、初期デプロイには通常プロフェッショナルサービスが必要
コラボレーションマルチユーザー、ロール、APIキー、デバイス共有、プロジェクトレベルのアクセス制御組織レベルのコラボレーション、PTCエンタープライズ構造に紐づいた複雑な権限モデル
モダン度クラウドネイティブ、コンテナ化、AIファースト、2020年代設計集中型アーキテクチャ(2013年)、モダナイズ中だがMashup Builderとモデル設計にやや古さ
コミュニティ成長中 — オープンアプリマーケットプレイス、開発者ドキュメントPTC Communityフォーラム、Kepwareユーザーベース、エンタープライズ中心で草の根コミュニティは少ない
戦略オープンエコシステム — IronFlockがコアシステム(データヒストリアン、アラーム、ダッシュボード、デバイス管理)を開発し、ドメイン固有機能はオープンなサードパーティアプリマーケットプレイスで拡張ベンダーエコシステム — PTCが自社ポートフォリオ全体(Kepware、Vuforia、Windchill)ですべての機能を開発;ThingWorx Marketplaceは存在するがPTCがコアプラットフォームと大半の拡張機能を制御
歴史IoTフリート管理とエッジコンピューティングのために創業PTC 1985年創業(CAD/PLM)、ThingWorx 2013年買収 — 製品ライフサイクルの延長としてのIoT

アーキテクチャ

ThingWorx:集中型IoTプラットフォーム

ThingWorxは、デバイスを「Thing」— プロパティ、サービス、イベント、サブスクリプションを持つ仮想表現 — としてモデリングする集中型サーバー(クラウドまたはオンプレミス)を中心に構築されています。アーキテクチャは以下で構成されます:

  • ThingWorx Foundation:コアサーバー — Thing Modelをホストし、サービスを実行し、Mashup Builderを提供するJavaアプリケーション(Tomcat)。PTCホスティングクラウドまたはオンプレミスインストールとして利用可能。
  • ThingWorx Edge:軽量エージェント — Edge MicroServer(EMS)またはC、Java、.NETのSDK — がデバイスをFoundationサーバーに接続。エッジエージェントはプロパティの送信とコマンドの受信を行うが、汎用アプリケーションは実行しない。
  • Kepware(KEPServerEX):PTCの産業接続サーバー — OPC UA、Modbus、Allen-Bradley、Siemens、および150以上のプロトコルドライバーを提供。ThingWorx Industrial Connectivity経由でPLCと産業機器をThingWorxに接続。
  • Mashup Builder:データバインディングを使用したドラッグ&ドロップコンポーネントシステムでダッシュボード(Mashup)を作成するブラウザベースIDE。Mashupはウィジェット、サービス、データソースをWebアプリケーションに統合。
  • ThingWorx Analytics:MLベースの分析モジュール — 異常検知、予測、処方的分析を提供。Foundationライセンスとは別。
  • Vuforia:PTCの拡張現実プラットフォーム — AR体験でIoTデータを物理オブジェクトに重ね合わせ。個別ライセンス。
  • Windchill:PTCのPLMシステム — 製品ライフサイクルデータ、CADモデル、設計変更プロセスを管理。ThingWorxはデジタルツインユースケースでWindchillと統合。

コンセプチュアルモデルはThing(物理資産のデジタルツイン)を中心とし、それぞれが以下を持ちます:

  • プロパティ:現在の状態を保持する名前付きの値(SCADAのタグのようなもの)
  • サービス:操作を実行する実行可能関数(JavaScriptまたはJava)
  • イベント:条件が満たされたときに発火するトリガー
  • サブスクリプション:イベントに反応するハンドラー

IronFlock:分散エッジ+中央サービス

IronFlockは2つの補完的なレイヤーを持つ分散システムです。自律型エッジデバイスは、運用ポイントで軽量エージェントとDockerコンテナ化アプリを実行します。中央サービス — FleetDB(TimescaleDB)、FleetDB Service、AIオーケストレーション、Web UI — がフリート全体のデータストレージ、ダッシュボード、インテリジェンスを提供します。WAMPメッセージブローカーがリアルタイムのpub/subとRPCですべてを接続します。

仮想デバイスもプロビジョニングできます — 物理デバイスと並んでプロジェクトに参加するクラウドホストのコンピュートノードで、Grafana、Node-RED、Jupyter、カスタムデータパイプラインなどのフリート全体のサービスを実行します。

  • エッジデバイス:任意のLinuxまたはWindows対応ハードウェア — Raspberry Pi、産業用PC、NVIDIA Jetson、Windows IPC、ゲートウェイ — でアプリを自律的に実行(Windowsではエージェントがネイティブサービスとして動作し、自動再起動と自己更新に対応)
  • アプリ:任意のプログラミング言語によるDockerコンテナ、エッジまたは仮想デバイスにデプロイ
  • データ:エッジアプリがメッセージブローカーを通じてFleetDBにテレメトリを送信し、プロジェクトごとのTimescaleDBテーブルを自動プロビジョニング
  • 中央サービス:FleetDB Serviceがデータストリームを処理し、アラームを評価し、ダッシュボードを提供。AIサービスがデバイスに直接アクセスできるマルチエージェント会話を統括
  • デプロイ:デバイスをフラッシュし、ブローカーに接続し、ストアまたは自分のリポジトリからアプリをインストール

実際の運用での違い

シナリオIronFlockPTC ThingWorx
新しいサイトの追加デバイスを接続 — プロジェクトに参加しFleetDBへのデータ送信を開始Edgeエージェントをデプロイ、FoundationでThingを設定、Mashupを構築
機能の追加アプリをインストール(多くの場合無料)JavaScriptサービスの記述またはMarketplaceから購入
100台のデバイスをアップデートフリート全体にワンクリック一括OTAEdgeエージェントを個別にまたはスクリプトでアップデート
カスタムAIモデルの実行各デバイスにコンテナ化アプリとしてデプロイThingWorx Analytics(ML) — デバイス上の汎用コンピューティングなし
デバイスへのリモートアクセスブラウザで「トンネルを開く」をクリック非組み込み — VPNまたはカスタムトンネリングが必要
レガシーPLCの接続Industrial Collectorアプリをインストール(無料) — S7、Allen-Bradley、Modbus、OPC UAを単一アプリでKEPServerEXドライバー(ドライバーごと、接続ごとの有料ライセンス)

機能比較

データと接続性

機能IronFlockPTC ThingWorx
PLC接続Industrial Collector — Modbus TCP/RTU、OPC UA、Siemens S7、Allen-Bradleyを単一アプリで、事前マッピング済み機器プロファイルのカタログ付き(S7とAllen-Bradleyはアーリーアクセス)。さらにIO-Link、BACnet、MTConnectのコレクター✅ Kepware経由 — 150以上の産業ドライバー(別途ライセンス)
OPC UAサポート✅ Industrial Collectorに組み込み — アドレス空間のブラウズ、証明書認証に対応✅ KepwareおよびThingWorx Industrial Connectivity経由
MQTTサポート✅ アプリ経由⚠️ AlwaysOnプロトコルまたはカスタム拡張経由
Kafka接続✅ アプリ経由⚠️ カスタム拡張またはKepware経由
REST APIデータ統合✅ 組み込み✅ REST APIはThingWorxアーキテクチャの中核
自動時系列ストレージ✅ プロジェクトごとのTimescaleDB(自動プロビジョニング)⚠️ Value Stream / Streamエントリ — 限定的な時系列、スケールには外部DB
プロジェクト間のデータ分離✅ 物理データベース分離+暗号化分離⚠️ 組織レベルの分離、ThingWorxは単一データベースを共有
エッジデータ処理✅ 任意のLinuxまたはWindowsデバイス上でフルコンピューティング❌ エッジエージェントはデータ収集と転送のみ
クラウドデータベーススケーリング✅ マネージド、自動スケーリング⚠️ PostgreSQL/H2バックエンド — 手動スケーリングが必要
LoRaWANセンサー統合仮想デバイス上のChirpStack — 統合データパイプライン⚠️ カスタム拡張経由

可視化とダッシュボード

機能IronFlockPTC ThingWorx
ダッシュボードビルダー✅ ノーコードYAMLウィジェットシステムMashup Builder(ブラウザベースのドラッグ&ドロップ)
ウィジェットライブラリ✅ チャート、ゲージ、マップ、テーブル、フォーム、アクション✅ 豊富なウィジェットライブラリ(チャート、グリッド、ゲージ、シェイプ、メディア)
マルチページダッシュボード✅ Mashupナビゲーション
データ保存付きフォームウィジェット✅ 組み込み⚠️ カスタムサービスとデータバインディング経由
アクションウィジェット(装置制御)✅ 組み込み✅ ThingWorxサービス経由
リアルタイム更新✅ WAMP経由でサブ秒✅ WebSocketデータサブスクリプション経由
ダッシュボード専用ユーザーロール✅ 組み込み⚠️ 設定可能だが複雑な権限モデル
埋め込み可能なダッシュボード✅ Mashupは外部アプリケーションに埋め込み可能
デザインツールブラウザベース(インストール不要)ブラウザベースMashup Builder
産業用HMIグラフィックス(P&ID)完全なSCADAシンボルライブラリ⚠️ 限定的 — Mashup Builderには基本的な図形はあるが、専用のP&IDシンボルライブラリはなし
拡張現実オーバーレイ✅ Vuforia統合経由(別途ライセンス)

リモートアクセスとセキュリティ

機能IronFlockPTC ThingWorx
組み込みトンネリングサービス✅ TCP、HTTP(S)、UDP、SSH、VNC、VPN⚠️ ThingWorx Remote Access(Axedaベース、限定的、追加ライセンス)
リモートHMIアクセス✅ ブラウザからワンクリック⚠️ Mashup経由(Foundationサーバーへのアクセスが必要)
リモートデスクトップアクセス✅ VNCトンネリング❌ 非組み込み
デバイスへのSSHアクセス✅ ブラウザベース
認証✅ OIDCとTOTP 2FA✅ LDAP、Active Directory、SSOサポート
APIキー管理✅ アプリケーションキー
デバイスのオープンポートゼロ✅ エージェントがアウトバウンド接続✅ エッジエージェントがアウトバウンド接続
テナントごとのメッセージ分離✅ 暗号化レルム分離⚠️ 組織レベル — 共有Foundationサーバー
監査ログ✅ 完全なデバイスおよびユーザー監査証跡✅ セキュリティ監査ログ

アプリ開発

機能IronFlockPTC ThingWorx
開発言語✅ 任意(Dockerコンテナ)❌ JavaScript(サービス)、Java(拡張)
組み込みクラウドIDE⚠️ Mashup BuilderとComposer(Webベースだが、ThingWorxモデルに限定)
Git統合✅ GitHub、GitLab⚠️ Source Control拡張(限定的)
CI/CDリリースパイプライン✅ 組み込みビルドとリリース❌ 拡張とエンティティの手動インポート
アプリマーケットプレイス✅ マネタイズ対応✅ ThingWorx Marketplace(パートナー拡張)
サードパーティモジュールエコシステム成長中のアプリエコシステム⚠️ 拡張エコシステム(レガシーSCADAより小規模)
スクリプト言語任意(Python、Go、Rust、JSなど)JavaScript(サービス)、Java(拡張)

AI&分析

機能IronFlockPTC ThingWorx
マルチエージェントAIオーケストレーション✅ 組み込み❌ 利用不可
自然言語データクエリ
フィジカルAI(デバイスで関数を実行)
アプリ定義カスタムAIエージェント✅ YAMLベースのエージェントテンプレート
AI生成リアルタイムチャート✅ 会話内で
音声ベースのインタラクション
エッジML/分析✅ コンテナ化アプリ経由で任意のMLフレームワークをデプロイ❌ エッジコンピューティングなし
ML異常検知✅ AIエージェント+アプリ経由✅ ThingWorx Analytics(別途ライセンス)
予測分析✅ AIエージェント+アプリ経由✅ ThingWorx Analytics(別途ライセンス)

デバイスとフリート管理

機能IronFlockPTC ThingWorx
一括OTAアップデート(OS、エージェント、アプリ)❌ Edgeエージェントの手動アップデート
デバイスグループ化と管理✅ Thing Groups
すべてのアプリのライブログ✅ ブラウザでストリーミング❌ サーバーサイドログのみ
ロケーション管理とマップビュー⚠️ Mashupマップウィジェット経由
権限付きデバイス共有⚠️ 組織ベースのアクセス
OEMデバイス事前登録✅ プラグ&プレイ⚠️ エッジエージェントの事前設定が必要
任意のLinuxまたはWindowsデバイス接続✅ ARM、x86、NVIDIA Jetson、Windows IPC⚠️ Edge SDKは利用可能だがデータ転送に限定
仮想デバイス(クラウドコンピュート)✅ 物理フリートと並行してGrafana、Node-RED、Jupyterを実行
マルチサイト管理✅ すべてのサイトを単一のコントロールプレーンで管理✅ マルチ組織サポート

アラームと通知

機能IronFlockPTC ThingWorx
設定可能なアラームルール✅ 任意のテレメトリストリーム✅ Thingプロパティに対するアラート定義
メール通知✅ 通知拡張経由
SMS通知⚠️ Twilio拡張またはカスタム統合経由
重大度レベル✅ Critical、Major、Minor✅ 設定可能な重大度レベル
自動解決✅ 自動確認設定可能
手動評価&アノテーション⚠️ 基本的なアラート確認

価格比較

PTC ThingWorx:エンタープライズ見積もりベースのライセンス

ThingWorxはPTC営業を通じて交渉されるエンタープライズライセンスを採用しています:

  • ThingWorx Foundation:基本プラットフォームライセンス — サーバーごとまたはサブスクリプション、通常年間数万ドルから。接続されるThingの数と同時ユーザー数に応じて価格が変動。
  • Kepware(KEPServerEX):産業接続用の別途ライセンス — ドライバーごと、接続ごとの価格。いくつかのドライバーを持つ単一サーバーで5,000〜20,000ユーロ以上。
  • ThingWorx Analytics:別途MLモジュール — Foundation上にサーバーごとのライセンス。
  • Vuforia:拡張現実体験用の別途ARライセンス — ユーザーごとまたは体験ごとの価格。
  • Windchill:デジタルツイン統合が必要な場合の別途PLMライセンス。
  • プロフェッショナルサービス:PTCは通常、初期デプロイにプロフェッショナルサービスの関与を必要とするか強く推奨 — 最初のプロジェクトで50,000〜200,000ユーロ以上の予算が一般的。
  • 年間メンテナンス:PTCクラウドサブスクリプションまたはオンプレミスメンテナンス費用。

中規模ThingWorxデプロイメント(Foundation+Kepware+Analytics+PS)の総所有コストは、一般的に年間100,000ユーロを超えます。営業主導モデルのため、セルフサービスオプションはありません — すべてのデプロイメントはPTCの営業サイクルから始まります。

IronFlock:無料クラウド+オンプレミスはサブスクリプション

IronFlockのクラウド版は無料です — すべてのコア機能(デバイス管理、ダッシュボード、OTAアップデート、アラーム、アプリデプロイ)が無償で含まれます。IronFlockはリソース使用量に基づいて課金されます:ストレージ、リモートアクセスセッション、仮想デバイス、AIの使用量。

アプリマーケットプレイスからアプリを購入して追加機能を得ることもできます — 例えば、IronFlockまたはサードパーティ開発者が構築した専門プロトコルコネクター、分析ツール、業界固有ソリューションなど。

オンプレミスデプロイ(エアギャップまたはプライベートインフラ)の場合、IronFlockはサブスクリプションベースのライセンスを提供します。

ThingWorxを選ぶべき場合

ThingWorxは以下の場合により適しています:

  • Windchill PLM、Creo CAD、Kepwareを使用するPTC環境であり、製品ライフサイクルとIoTにわたる緊密なエコシステム統合を望む場合。
  • フィールドサービス、トレーニング、品質検査のためにIoTデータを重ね合わせた拡張現実(Vuforia)が必要な場合。
  • フルポートフォリオをカバーするPTCエンタープライズ契約を締結している場合。
  • レガシープロトコル接続(150以上のプロトコルで、IronFlockのIndustrial CollectorがカバーするSiemens S7、Allen-Bradley、Modbus、OPC UAをはるかに超える範囲)のためのKepwareの広範なドライバーライブラリが必要で、すでにKepwareインフラがデプロイされている場合。
  • カスタムモデルを構築せずに組み込みMLベースの異常検知と予知保全のためのThingWorx Analyticsが必要な場合。
  • コネクテッドプロダクト/サービス — 保証、サービス、エンジニアリングへの品質フィードバックのためにフィールドの製品を監視するユースケース(クローズドループPLM)。

IronFlockを選ぶべき場合

IronFlockは以下の場合により適しています:

  • データ収集エージェントだけでなく、デバイス上でフルアプリケーションを実行するリアルエッジコンピューティングが必要な場合。
  • ML分析だけでなく、自然言語クエリ、マルチエージェントオーケストレーション、デバイス上でのフィジカルAI実行など、組み込みAIが必要な場合。
  • VPNなしの組み込みリモートアクセス — HTTP、SSH、VNC、TCP、UDPのトンネリングがシステムに組み込まれています。
  • JavaScriptサービスやJava拡張だけでなく任意のプログラミング言語でアプリをデプロイしたい場合。
  • エンタープライズPTCの価格設定とプロフェッショナルサービス予算を正当化できないSMBまたは中堅企業の場合。
  • 営業電話、カスタム契約、プロフェッショナルサービス不要で始められるセルフサービスシステムを望む場合。
  • 単一のコントロールプレーンからフリート全体にOTAアップデートが必要な場合 — ThingWorxはフリート全体のOSおよびアプリケーションアップデートをサポートしていません。
  • 外部インフラの設定なしの組み込み時系列ストレージ — FleetDBがプロジェクトごとにデータベースを自動プロビジョニングします。
  • Mashup Builderのデータバインディングの複雑さなしの組み込みダッシュボードとアラームが必要な場合。
  • コストが重要 — ThingWorx Foundation+Kepware+Analytics+プロフェッショナルサービスは、同等の機能に対してIronFlockのサブスクリプションを大幅に上回ります。
  • オープンマーケットプレイスで産業用アプリを構築・収益化したい場合。

移行パス

IronFlockは既存のThingWorxデプロイメントと並行して動作できます。チームは一般的に、ThingWorx Edgeエージェントと並行してデータを収集するIronFlockエッジデバイスをデプロイするか、IronFlockのOPC UAアプリで同じKepwareインフラに接続することから始めます。IronFlockがフリート管理、リモートアクセス、AI駆動の分析を担当し、ThingWorxは既存のMashupとワークフローの提供を継続します。時間の経過とともに、ダッシュボードとデバイス管理をIronFlockに移行でき、エンタープライズThingWorxライセンスとプロフェッショナルサービスへの依存を削減できます。

Last updated on