Building an Industrial Data Analytics Platform with AWS IoT SiteWise - Equipment Data Collection and Asset Modeling
Collect industrial equipment data through edge gateways, structure it with asset models, and visualize it on dashboards. This article introduces an OPC-UA compatible equipment data analytics platform.
Overview of IoT SiteWise
IoT SiteWise is a service for collecting, organizing, and analyzing industrial equipment data. It gathers sensor data from factory production lines, power plant turbines, building HVAC systems, and other industrial equipment via the OPC-UA protocol, then logically organizes it using asset models. Edge gateways ensure offline resilience, while dashboards provide real-time visualization of equipment operating status.
Asset Models and Dashboards
Asset models define the hierarchical structure of your equipment. You define properties (temperature, pressure, RPM) at each level of the hierarchy: Factory → Line → Equipment → Sensor. Metrics automatically calculate aggregations (average, maximum, count) within time windows, computing equipment utilization rates and OEE (Overall Equipment Effectiveness) in real time. SiteWise Monitor is a no-code dashboard builder that lets on-site operators drag and drop charts and gauges to monitor equipment status.
Edge Gateways and Data Collection
IoT SiteWise gateways are installed within the factory network to collect sensor data from OPC-UA servers and transmit it to the cloud. Gateways run on AWS IoT Greengrass and buffer data locally during network outages, sending it once connectivity is restored. Data source configuration defines the OPC-UA server endpoint, authentication credentials, and the nodes (tags) to collect. Sampling rates can be set per tag - 10-second intervals for slowly changing data like temperature, and 1-second intervals for high-frequency data like vibration. The service also supports Modbus TCP and EtherNet/IP protocols, enabling data collection from legacy equipment. For a comprehensive understanding of IoT SiteWise, related books (Amazon) can be a helpful resource.
IoT SiteWise Pricing and Optimization
IoT SiteWise pricing consists of messaging (data point ingestion), data storage, and computing (metric calculations). Data point ingestion costs approximately $2 per million data points. Optimize costs by setting appropriate sampling rates and avoiding redundant transmission of unchanged data. Deadband settings that filter out data where value changes fall below a threshold are also effective. Automatic tiering between hot tier storage (recent data) and cold tier storage (historical data) reduces storage costs. Adjust dashboard refresh intervals to match business requirements and reduce unnecessary queries.
Summary
IoT SiteWise is an industrial IoT service that collects sensor data from industrial equipment via OPC-UA, logically organizes it with asset models, and provides visualization. Edge gateways ensure offline resilience, while metrics and dashboards enable real-time monitoring of equipment operating status. Deadband settings and sampling rate optimization help manage data ingestion costs efficiently.