AWS IoT SiteWise vs TDengine
AWS IoT SiteWise
aws.amazon.comTDengine
tdengine.comSide by side
| Figure | AWS IoT SiteWise | TDengine |
|---|---|---|
| Price from | $200/mo | $281.25/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | Yes |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 3 | 12 |
| Spec score · IoT Analytics Software | 8.6 (#5) | 8.9 (#2) |
| Asset modeling | Asset models organize and analyze equipment data at enterprise, site, area, and machine levels. | TDengine IDMP provides tree-structured industrial entity definitions, semantic contextualization and reusable templates for equipment and processes. |
| Integrations | SiteWise Edge can transfer collected data to Amazon S3, AWS IoT SiteWise, AWS IoT Core, Amazon Timestream, and Amazon Kinesis. | The documented ecosystem includes Grafana integration, Kafka integration, MQTT, OPC, PI System and Excel connectivity. |
Plans
AWS IoT SiteWise
- SiteWise Edge Data Collection PackFree
- SiteWise Edge Data Processing Pack$200 a month
- AWS IoT SiteWisePriced on request
TDengine
- Free TierFree
- Self-hosted Free TierFree
- Starter$970 a month
- TDengine Cloud Starter$970 a month
- TDengine Cloud Small$1,740 a month
- TDengine Cloud Medium$2,570 a month
- Optional Annual Support$3,375 a year
- Starter$11,640 a year
- 7,500-tag Annual License$12,500 a year
- Self-hosted 7,500-tag annual license$12,500 a year
In their own words
AWS IoT SiteWise
AWS IoT SiteWise is a managed service for collecting, storing, organizing, and monitoring industrial equipment data. Asset models structure information at enterprise, site, area, and machine levels. SiteWise Edge runs on local Linux or Microsoft Windows Server devices, gathering and processing data before sending it to AWS Cloud. It supports OPC-UA, MQTT, and partner protocols, and can transfer data to Amazon S3, AWS IoT SiteWise, AWS IoT Core, Amazon Timestream, and Amazon Kinesis. Storage includes hot and warm tiers plus a customer-managed cold tier using Amazon S3. The service offers real-time stream processing, custom dashboards, SQL querying, anomaly detection, and machine-learning tools. Internet communication uses TLS, with cloud transfer over MQTT or HTTPS; AWS KMS customer-managed keys can encrypt specified cloud values. The free Data Collection Pack transfers industrial data, while the Data Processing Pack costs $200 a month per active gateway. Broader SiteWise usage is paid with no listed price.
TDengine
TDengine is an industrial data platform combining data ingestion, storage, analytics, modeling, visualization, and AI applications. Its two core components are TDengine TSDB and TDengine IDMP; TSDB is a distributed time-series database with built-in caching, stream processing, and data subscription. The platform connects to industrial sources including OPC, MQTT, and Kafka, and includes ETL for data cleaning and transformation. It offers a REST API described by OpenAPI, plus JDBC, ODBC, Kafka, MQTT, iframe embedding, and an Excel Add-In. Self-hosted deployments can run at the edge, in containers or virtual machines, on local servers, or in public, private, and hybrid clouds. Managed TDengine Cloud is offered on Amazon Web Services, Microsoft Azure, and Google Cloud Platform. TDengine TSDB-OSS is open source under AGPL and includes clustering. The self-hosted Free Tier covers up to 5,000 tags. Listed plans include Starter at $970 a month, a 7,500-tag self-hosted annual license at $12,500 a year, and a 7,500-tag self-hosted perpetual license at $31,250 as a one-time purchase.