PTC ThingWorx vs IronFlock: Endüstriyel IoT Platformları Karşılaştırması (2026)
PTC ThingWorx, bağlı ürünler, uzaktan izleme ve artırılmış gerçeklik (Vuforia aracılığıyla) odaklı bir kurumsal IoT sistemidir. PTC’nin daha geniş portföyüne (Windchill PLM, Creo CAD, Kepware) entegrasyonlarla sistem düzeyinde IoT yaklaşımı arayan büyük işletmeleri hedefler. Endüstriyel ekipler, kurumsal platform lisans yükü olmadan edge öncelikli hesaplama istediklerinde genellikle bir PTC ThingWorx alternatifini değerlendirir.
IronFlock ve ThingWorx, endüstriyel IoT’yi basitleştirme hedefini paylaşır, ancak mimaride ve yaklaşımda temelden farklıdır. ThingWorx, ince edge agent’larının veri toplayıp ilettiği merkezi bir platformdur — bulut veya şirket içi olarak kullanılabilir. IronFlock dağıtıktır — tam hesaplama yeteneğine sahip otonom edge cihazları, gerçek zamanlı bir mesaj broker’ı ile bağlanan merkezi hizmetler (FleetDB, AI, gösterge paneli oluşturma) — IronFlock da bulut veya şirket içi olarak kullanılabilir.
Bu sayfa, ekiplerin doğru sistemi seçmesine yardımcı olmak için dürüst bir karşılaştırma sunmaktadır.
Bir Bakışta
| Boyut | IronFlock | PTC ThingWorx |
|---|---|---|
| Görünüm ve his | Modern web arayüzü — temiz, duyarlı, tarayıcı yerel | Mashup Builder — işlevsel web IDE, kurumsal odaklı, karmaşık arayüz |
| Kullanılabilirlik | Self-servis: kaydolun, cihaz flash’layın, dakikalar içinde uygulama dağıtın | PTC eğitimi gerektirir; ilk dağıtım için genellikle profesyonel hizmetler gerekli |
| İşbirliği | Roller, API anahtarları, cihaz paylaşımı, proje düzeyinde erişim kontrolüyle çok kullanıcılı | Kuruluş düzeyinde işbirliği; PTC kurumsal yapısına bağlı karmaşık izin modeli |
| Ne kadar modern | Bulut yerel, konteynerize, AI öncelikli, 2020’lerde tasarlandı | Merkezi mimari (2013), modernleşiyor ancak Mashup Builder ve model tasarımında yaşını gösteriyor |
| Topluluk | Büyüyor — açık uygulama pazaryeri, geliştirici belgeleri | PTC Community forumu, Kepware kullanıcı tabanı; kurumsal odaklı, daha az köklü açık topluluk |
| Strateji | Açık ekosistem — IronFlock çekirdek sistemi oluşturur ve alana özgü işlevsellik için açık üçüncü taraf uygulama pazaryeri aracılığıyla genişletir | Tedarikçi ekosistemi — PTC tüm işlevselliği kendi portföyünde geliştirir; ThingWorx Marketplace mevcut ancak PTC çekirdek platformu ve çoğu uzantıyı kontrol eder |
| Gelenek | IoT filo yönetimi ve edge computing için kuruldu | PTC 1985’te kuruldu (CAD/PLM); ThingWorx 2013’te satın alındı — ürün yaşam döngüsünün uzantısı olarak IoT |
Mimari
ThingWorx: Merkezi IoT Platformu
ThingWorx, cihazları “Thing” olarak modelleyen merkezi bir sunucu (bulut veya şirket içi olarak konuşlandırılabilir) etrafında inşa edilmiştir — özellikler, hizmetler, olaylar ve abonelikler içeren sanal temsiller. Mimari şu bileşenlerden oluşur:
- ThingWorx Foundation: Çekirdek sunucu — Thing Modelini barındıran, hizmetleri çalıştıran ve Mashup Builder’a hizmet veren Java uygulaması (Tomcat). PTC tarafından barındırılan bulut veya şirket içi kurulum olarak kullanılabilir.
- ThingWorx Edge: Hafif agent’lar — Edge MicroServer (EMS) veya C, Java, .NET SDK’ları — cihazları Foundation sunucusuna bağlar. Edge agent’lar özellikler gönderir ve komutlar alır, ancak genel amaçlı uygulamalar çalıştırmaz.
- Kepware (KEPServerEX): PTC’nin endüstriyel bağlantı sunucusu — OPC UA, Modbus, Allen-Bradley, Siemens ve 150+ diğer protokol sürücüsü sağlar. PLC’leri ve endüstriyel ekipmanı ThingWorx’e bağlar.
- Mashup Builder: Sürükle-bırak bileşen sistemiyle gösterge panelleri (Mashup) oluşturmak için tarayıcı tabanlı IDE.
- ThingWorx Analytics: ML tabanlı analitik modülü — anomali tespiti, tahminler ve öngörücü analitik sağlar. Foundation lisansından ayrıdır.
- Vuforia: PTC’nin artırılmış gerçeklik platformu — IoT verilerini fiziksel nesneler üzerine AR deneyimleri kullanarak yerleştirir. Ayrı lisanslıdır.
- Windchill: PTC’nin PLM sistemi — ürün yaşam döngüsü verilerini, CAD modellerini ve mühendislik değişiklik süreçlerini yönetir.
IronFlock: Dağıtık Edge + Merkezi Hizmetler
IronFlock, iki tamamlayıcı katmandan oluşan dağıtık bir sistemdir. Otonom edge cihazlar, operasyon noktasında hafif bir agent ve Docker konteynerize uygulamalar çalıştırır. Merkezi hizmetler — FleetDB (TimescaleDB), FleetDB Servisi, AI yönetimi ve web arayüzü — filo genelinde veri depolama, gösterge paneli oluşturma ve zeka sağlar. WAMP mesaj broker’ı her şeyi gerçek zamanlı pub/sub ve RPC ile birbirine bağlar.
Ayrıca sanal cihazlar da sağlayabilirsiniz — projenize fiziksel cihazların yanına katılan, Grafana, Node-RED, Jupyter veya özel veri pipeline’ları gibi filo genelinde hizmetler çalıştıran bulut tabanlı işlem düğümleri.
Pratikte Bunun Anlamı
| Senaryo | IronFlock | PTC ThingWorx |
|---|---|---|
| Yeni saha ekleme | Cihazları bağlayın — projeye katılır ve FleetDB’ye veri göndermeye başlarlar | Edge agent’ları dağıtın, Foundation’da Thing’leri yapılandırın, Mashup’lar oluşturun |
| Yetenek ekleme | Bir uygulama yükleyin (genellikle ücretsiz) | JavaScript hizmetleri yazın veya Marketplace’ten satın alın |
| 100 cihazı güncelleme | Filo genelinde tek tıkla toplu OTA | Edge agent’ları ayrı ayrı veya script’ler aracılığıyla güncelleyin |
| Özel AI modeli çalıştırma | Her cihaza konteynerize uygulama olarak dağıtın | ThingWorx Analytics (ML) — cihazda genel amaçlı hesaplama yok |
| Cihaza uzaktan erişim | Tarayıcıda “Tünel Aç”a tıklayın | Yerleşik değil — VPN veya özel tünelleme gerektirir |
| Eski PLC bağlama | Industrial Collector uygulamasını yükleyin (ücretsiz) — tek uygulamada S7, Allen-Bradley, Modbus, OPC UA | KEPServerEX sürücüsü (sürücü başına, bağlantı başına ücretli lisans) |
Özellik Karşılaştırması
Veri ve Bağlantı
| Özellik | IronFlock | PTC ThingWorx |
|---|---|---|
| PLC bağlantısı | ✅ Industrial Collector — Modbus TCP/RTU, OPC UA, Siemens S7 ve Allen-Bradley tek bir uygulamada, önceden eşlenmiş ekipman profilleri kataloğuyla (S7 ve Allen-Bradley erken erişimde); ayrıca IO-Link, BACnet ve MTConnect toplayıcıları | ✅ Kepware aracılığıyla — 150+ endüstriyel sürücü (ayrı lisans) |
| OPC UA desteği | ✅ Industrial Collector ile yerleşik — adres alanında gezinme, sertifika kimlik doğrulaması | ✅ Kepware ve ThingWorx Industrial Connectivity aracılığıyla |
| MQTT desteği | ✅ Uygulamalar aracılığıyla | ⚠️ AlwaysOn protokolü veya özel uzantı aracılığıyla |
| Kafka bağlantısı | ✅ Uygulamalar aracılığıyla | ⚠️ Özel uzantı veya Kepware aracılığıyla |
| REST API veri entegrasyonu | ✅ Yerleşik | ✅ REST API ThingWorx mimarisinin çekirdeğidir |
| Otomatik zaman serisi depolama | ✅ Proje başına TimescaleDB (otomatik sağlanan) | ⚠️ Value Stream / Stream girdileri — sınırlı zaman serisi, ölçek için harici DB |
| Projeler arası veri yalıtımı | ✅ Fiziksel veritabanı ayrımı + kriptografik yalıtım | ⚠️ Kuruluş düzeyinde yalıtım, ThingWorx tek veritabanı paylaşır |
| Edge veri işleme | ✅ Herhangi bir Linux veya Windows cihazda tam hesaplama | ❌ Edge agent’lar yalnızca veri toplar ve iletir |
| Bulut veritabanı ölçekleme | ✅ Yönetilen, otomatik ölçekleme | ⚠️ PostgreSQL/H2 arka ucu — manuel ölçekleme gerektirir |
| LoRaWAN sensör entegrasyonu | ✅ Sanal cihazda ChirpStack — birleşik veri pipeline’ı | ⚠️ Özel uzantılar aracılığıyla |
Görselleştirme ve Gösterge Panelleri
| Özellik | IronFlock | PTC ThingWorx |
|---|---|---|
| Gösterge paneli oluşturucu | ✅ Kodsuz YAML widget sistemi | Mashup Builder (tarayıcı tabanlı sürükle-bırak) |
| Widget kütüphanesi | ✅ Grafikler, göstergeler, haritalar, tablolar, formlar, eylemler | ✅ Kapsamlı widget kütüphanesi (grafikler, ızgaralar, göstergeler, şekiller, medya) |
| Çok sayfalı gösterge panelleri | ✅ | ✅ Mashup gezintisi |
| Veri depolamalı form widget’ları | ✅ Yerleşik | ⚠️ Özel hizmetler ve veri bağlama aracılığıyla |
| Eylem widget’ları (makine kontrolü) | ✅ Yerleşik | ✅ ThingWorx hizmetleri aracılığıyla |
| Gerçek zamanlı güncellemeler | ✅ WAMP aracılığıyla saniyenin altında | ✅ WebSocket veri abonelikleri aracılığıyla |
| Yalnızca gösterge paneli kullanıcı rolleri | ✅ Yerleşik | ⚠️ Yapılandırılabilir ancak karmaşık izin modeli |
| Gömülebilir gösterge panelleri | ✅ | ✅ Mashup’lar harici uygulamalara gömülebilir |
| Tasarım aracı | Tarayıcı tabanlı (kurulum yok) | Tarayıcı tabanlı Mashup Builder |
| Endüstriyel HMI grafikleri (P&ID) | ✅ Tam SCADA sembol kütüphanesi | ⚠️ Sınırlı — Mashup Builder temel şekillere sahip ancak özel P&ID sembol kütüphanesi yok |
| Artırılmış gerçeklik katmanları | ❌ | ✅ Vuforia entegrasyonu aracılığıyla (ayrı lisans) |
Uzaktan Erişim ve Güvenlik
| Özellik | IronFlock | PTC ThingWorx |
|---|---|---|
| Yerleşik tünelleme hizmeti | ✅ TCP, HTTP(S), UDP, SSH, VNC, VPN | ⚠️ ThingWorx Remote Access (Axeda tabanlı, sınırlı, ekstra lisans) |
| Uzaktan HMI erişimi | ✅ Tarayıcıdan tek tıkla | ⚠️ Mashup’lar aracılığıyla (Foundation sunucu erişimi gerektirir) |
| Uzaktan masaüstü erişimi | ✅ VNC tünelleme | ❌ Yerleşik değil |
| Cihazlara SSH erişimi | ✅ Tarayıcı tabanlı | ❌ |
| Kimlik doğrulama | ✅ TOTP 2FA ile OIDC | ✅ LDAP, Active Directory, SSO desteği |
| API anahtarı yönetimi | ✅ | ✅ Uygulama anahtarları |
| Cihazlarda sıfır açık port | ✅ Agent dışarı çağırır | ✅ Edge agent’lar giden bağlantı kurar |
| Kiracı başına mesaj yalıtımı | ✅ Kriptografik realm yalıtımı | ⚠️ Kuruluş düzeyi — paylaşılan Foundation sunucusu |
| Denetim günlükleme | ✅ Tam cihaz ve kullanıcı denetim izi | ✅ Güvenlik denetim günlükleme |
Uygulama Geliştirme
| Özellik | IronFlock | PTC ThingWorx |
|---|---|---|
| Geliştirme dilleri | ✅ Herhangi biri (Docker konteynerler) | ❌ JavaScript (hizmetler), Java (uzantılar) |
| Yerleşik bulut IDE | ✅ | ⚠️ Mashup Builder ve Composer (web tabanlı, ancak ThingWorx modeliyle sınırlı) |
| Git entegrasyonu | ✅ GitHub, GitLab | ⚠️ Source Control uzantısı (sınırlı) |
| CI/CD sürüm pipeline’ı | ✅ Yerleşik derleme ve sürüm | ❌ Uzantıların ve varlıkların manuel içe aktarımı |
| Uygulama pazaryeri | ✅ Para kazanma ile birlikte | ✅ ThingWorx Marketplace (ortak uzantıları) |
| Üçüncü taraf modül ekosistemi | Büyüyen uygulama ekosistemi | ⚠️ Uzantı ekosistemi (eski SCADA’dan daha küçük) |
| Scripting dili | Herhangi biri (Python, Go, Rust, JS, vb.) | JavaScript (hizmetler), Java (uzantılar) |
AI ve Analitik
| Özellik | IronFlock | PTC ThingWorx |
|---|---|---|
| Çok-agent AI yönetimi | ✅ Yerleşik | ❌ Mevcut değil |
| Cihaz verileri üzerinde doğal dil sorguları | ✅ | ❌ |
| Fiziksel AI (cihazlarda fonksiyon çalıştırma) | ✅ | ❌ |
| Uygulama tanımlı özel AI agent’ları | ✅ YAML tabanlı agent şablonları | ❌ |
| AI tarafından oluşturulan gerçek zamanlı grafikler | ✅ Konuşma içinde | ❌ |
| Ses tabanlı etkileşim | ✅ | ❌ |
| Edge ML/analitik | ✅ Konteynerize uygulamalar aracılığıyla herhangi bir ML çerçevesini dağıtın | ❌ Edge hesaplama yok |
| ML anomali tespiti | ✅ AI agent’ları + uygulamalar aracılığıyla | ✅ ThingWorx Analytics (ayrı lisans) |
| Öngörücü analitik | ✅ AI agent’ları + uygulamalar aracılığıyla | ✅ ThingWorx Analytics (ayrı lisans) |
Cihaz ve Filo Yönetimi
| Özellik | IronFlock | PTC ThingWorx |
|---|---|---|
| Toplu OTA güncellemeleri (OS, agent, uygulama) | ✅ | ❌ Manuel Edge agent güncellemeleri |
| Cihaz gruplama ve yönetimi | ✅ | ✅ Thing Grupları |
| Tüm uygulamalardan canlı günlükler | ✅ Tarayıcıda akış | ❌ Yalnızca sunucu taraflı günlükler |
| Konum yönetimi ve harita görünümü | ✅ | ⚠️ Mashup harita widget’ları aracılığıyla |
| Ayrıcalıklarla cihaz paylaşımı | ✅ | ⚠️ Kuruluş tabanlı erişim |
| OEM cihaz ön kaydı | ✅ Tak ve kullan | ⚠️ Edge agent ön yapılandırması gerektirir |
| Herhangi bir Linux veya Windows cihazı bağlama | ✅ ARM, x86, NVIDIA Jetson, Windows IPC’ler | ⚠️ Edge SDK mevcut ancak yalnızca veri iletmeyle sınırlı |
| Sanal cihazlar (bulut hesaplama) | ✅ Fiziksel filoyla birlikte Grafana, Node-RED, Jupyter çalıştırın | ❌ |
| Çok sahali yönetim | ✅ Tüm sahalar için tek kontrol düzlemi | ✅ Çok kuruluş desteği |
Alarmlar ve Bildirimler
| Özellik | IronFlock | PTC ThingWorx |
|---|---|---|
| Yapılandırılabilir alarm kuralları | ✅ Herhangi bir telemetri akışında | ✅ Thing özelliklerinde alert tanımları |
| E-posta bildirimleri | ✅ | ✅ Bildirim uzantıları aracılığıyla |
| SMS bildirimleri | ✅ | ⚠️ Twilio uzantısı veya özel entegrasyon aracılığıyla |
| Önem düzeyleri | ✅ Kritik, Önemli, Küçük | ✅ Yapılandırılabilir önem düzeyleri |
| Otomatik çözme | ✅ | ✅ Otomatik onay yapılandırılabilir |
| Manuel değerlendirme ve not ekleme | ✅ | ⚠️ Temel alert onayı |
Fiyatlandırma Karşılaştırması
PTC ThingWorx: Kurumsal Teklif Tabanlı Lisanslama
ThingWorx, PTC satış ekibi aracılığıyla müzakere edilen kurumsal lisanslama kullanır:
- ThingWorx Foundation: Temel platform lisansı — sunucu başına veya abonelik, tipik olarak yılda on binlerce dolardan başlar. Fiyatlandırma, bağlı Thing’ler ve eş zamanlı kullanıcılarla ölçeklenir.
- Kepware (KEPServerEX): Endüstriyel bağlantı için ayrı lisans — sürücü başına, bağlantı başına fiyatlandırma. Birkaç sürücülü tek bir sunucu €5.000–€20.000+ tutabilir.
- ThingWorx Analytics: Ayrı ML modülü — Foundation’ın üzerine sunucu başına lisanslama.
- Vuforia: Artırılmış gerçeklik deneyimleri için ayrı AR lisansı.
- Windchill: Dijital ikiz entegrasyonu gerekirse ayrı PLM lisansı.
- Profesyonel hizmetler: PTC genellikle ilk dağıtım için profesyonel hizmet katılımı gerektirir veya güçlü bir şekilde önerir — ilk projeler için €50.000–€200.000+ bütçeler yaygındır.
- Yıllık bakım: PTC Bulut aboneliği veya şirket içi bakım ücretleri.
Karşılaştırılabilir yetenekler için orta ölçekli bir ThingWorx dağıtımının (Foundation + Kepware + Analytics + PS) toplam sahip olma maliyeti genellikle yılda €100.000’i aşar.
IronFlock: Ücretsiz Bulut + Şirket İçi için Abonelik
IronFlock’un bulut sürümü ücretsizdir — tüm çekirdek özellikler dahil. IronFlock, kaynak kullanımına göre ücret alır: depolama, uzaktan erişim oturumları, sanal cihazlar ve AI kullanımı.
Şirket içi dağıtımlar için IronFlock abonelik tabanlı lisans sunar.
ThingWorx’ü Ne Zaman Seçmeli
ThingWorx daha iyi bir seçim olabilir:
- Windchill PLM, Creo CAD ve Kepware kullanan bir PTC mağazasıysanız ve ürün yaşam döngüsü ile IoT genelinde sıkı ekosistem entegrasyonu istiyorsanız.
- Saha hizmeti, eğitim veya kalite denetimi için IoT verileri üzerine artırılmış gerçeklik (Vuforia) istiyorsanız.
- Kuruluşunuz tam portföyü kapsayan bir PTC kurumsal anlaşması imzaladıysa.
- 150+ protokol ile eski protokol bağlantısı için Kepware’in kapsamlı sürücü kütüphanesine ihtiyacınız varsa (IronFlock’un Industrial Collector uygulamasının kapsadığı Siemens S7, Allen-Bradley, Modbus ve OPC UA’nın çok ötesinde) ve zaten Kepware altyapınız varsa.
- Özel modeller oluşturmadan yerleşik ML tabanlı anomali tespiti ve öngörücü bakım için ThingWorx Analytics ihtiyacınız varsa.
- Kullanım durumunuz bağlı ürünler / hizmet ise — garanti, hizmet ve kalite geri bildirimi için sahadaki ürünleri izleme (kapalı döngü PLM).
IronFlock’u Ne Zaman Seçmeli
IronFlock daha güçlü bir seçimdir:
- Gerçek edge hesaplaması ihtiyacınız varsa — yalnızca veri toplama agent’ları değil, cihazlarda tam uygulamalar çalıştırın.
- Yerleşik AI ihtiyacınız varsa — yalnızca ML analitiği değil, doğal dil sorguları, çok-agent yönetimi, cihazlarda fiziksel AI çalıştırma.
- VPN olmadan yerleşik uzaktan erişim istiyorsanız — sisteme yerleşik HTTP, SSH, VNC, TCP ve UDP için tünelleme.
- Herhangi bir programlama dilinde uygulama dağıtmak istiyorsanız — yalnızca JavaScript hizmetleri ve Java uzantıları değil.
- PTC fiyatlandırması ve profesyonel hizmet bütçelerini haklı çıkaramayan bir KOBİ veya orta pazar şirketiyseniz.
- Self-servis bir sistem istiyorsanız — başlamak için satış görüşmesi, özel sözleşme veya profesyonel hizmetler gerekmiyor.
- Tek bir kontrol düzleminden tüm filonuzda OTA güncellemelerine ihtiyacınız varsa — ThingWorx filo genelinde OS ve uygulama güncellemelerini desteklemiyor.
- Harici altyapı yapılandırmadan yerleşik zaman serisi depolama ihtiyacınız varsa.
- Yerleşik gösterge panelleri ve alarmlar ihtiyacınız varsa.
- Maliyet önemliyse — ThingWorx Foundation + Kepware + Analytics + profesyonel hizmetler, karşılaştırılabilir yetenekler için IronFlock aboneliğini önemli ölçüde aşıyor.
- Açık bir pazaryerinde endüstriyel uygulamalar oluşturmak ve para kazanmak istiyorsanız.
Geçiş Yolu
IronFlock, mevcut bir ThingWorx dağıtımının yanında çalışabilir. Ekipler genellikle ThingWorx Edge agent’larıyla paralel olarak veri toplamak için IronFlock edge cihazlarını dağıtarak veya aynı Kepware altyapısına bağlanmak için IronFlock’un OPC UA uygulamalarını kullanarak başlar. ThingWorx mevcut Mashup’lara ve iş akışlarına hizmet vermeye devam ederken IronFlock filo yönetimi, uzaktan erişim ve AI destekli analitik üstlenir.