Industrial IoT Monitoring - Collecting and Visualizing Equipment Data with AWS IoT SiteWise
Learn how to collect, model, and visualize industrial equipment data with AWS IoT SiteWise. Covers OPC-UA gateways, asset models, and SiteWise Monitor dashboards.
Industrial IoT Challenges and Where IoT SiteWise Fits
In manufacturing plants, PLCs (Programmable Logic Controllers) and SCADA (Supervisory Control and Data Acquisition) systems handle equipment control and data collection. These systems expose data via the OPC-UA (Open Platform Communications Unified Architecture) protocol, but connecting them to the cloud traditionally required developing custom gateway software. AWS IoT SiteWise is a service purpose-built for industrial IoT, providing an integrated solution with OPC-UA edge gateways, equipment asset modeling, and no-code dashboards. Compared to building an industrial IoT solution with a generic IoT Core + Lambda + DynamoDB architecture, SiteWise offers OPC-UA connectivity, equipment hierarchy modeling, and shop-floor dashboards as built-in features, significantly reducing development effort.
Edge Gateways and Data Collection
The IoT SiteWise edge gateway is a software component that runs on AWS IoT Greengrass. You install it on a factory server or industrial PC and connect it to OPC-UA servers (PLCs, SCADA systems) to collect data. Collected data is buffered at the edge and sent to IoT SiteWise in the cloud. If a network outage occurs, data is stored locally and automatically synced once connectivity is restored, preventing data loss. A single gateway can connect to multiple OPC-UA servers simultaneously, collecting data from several pieces of equipment across the factory floor. Collection intervals are configurable per device, supporting anything from high-frequency (1-second intervals) to low-frequency (1-hour intervals). Modbus TCP protocol is also supported, enabling connectivity with legacy industrial equipment.
Asset Models and Formulas
An asset model is a template that defines the hierarchical structure of equipment and data relationships. For example, you can define a hierarchy like "Factory" > "Production Line" > "Press Machine" > "Temperature Sensor" and configure properties (measurements, metrics, transforms, alarms) at each level. Metrics automatically calculate aggregate values within a time window (average, max, min, sum, count). For instance, defining "average temperature over the past hour" or "daily production count" causes IoT SiteWise to automatically compute and store the results. Transforms are formula-based calculated values used for things like "Celsius to Fahrenheit conversion" or "OEE (Overall Equipment Effectiveness) calculation." Alarms provide threshold-based monitoring and integrate with IoT Events to detect state transitions and execute automated actions. To systematically learn smart factory concepts from basics to advanced topics, books on Amazon are a great resource.
SiteWise Monitor and Pricing
SiteWise Monitor is a no-code dashboard builder that lets shop-floor operators and managers view equipment data in real time. You create a portal and grant access to IAM Identity Center users. Dashboards let you drag and drop asset properties to create line charts, bar charts, KPI widgets, and alarm status displays. No programming is required - shop-floor staff can customize their own dashboards. Pricing is $1.00 per million messages processed, $0.30 per million metric computations, and $0.03/GB/month for data storage. SiteWise Monitor portals are available at no additional charge. For 1,000 sensors sending data at 1-minute intervals, the monthly message processing cost is approximately $43.
Summary - Guidelines for Using IoT SiteWise
AWS IoT SiteWise is a purpose-built data collection, modeling, and visualization service for industrial IoT. Its key strengths are OPC-UA edge gateways, asset models for defining equipment hierarchies, and no-code dashboards through SiteWise Monitor. If you're looking to bring factory equipment data to the cloud in a manufacturing environment, IoT SiteWise is an efficient choice that integrates everything from OPC-UA connectivity to dashboards.