Key components of Amazon IoT SiteWise - Amazon IoT SiteWise
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

Key components of Amazon IoT SiteWise

The following are the core components of Amazon IoT SiteWise:

  • Gateway software – The gateway software comprises several Amazon IoT Greengrass connectors provided by Amazon IoT SiteWise. These connectors run on any platform that supports Amazon IoT Greengrass (version 1.10.2 or later). The gateway software polls data streams over the OPC-UA, Modbus TCP, or Ethernet/IP protocol and uploads the data to Amazon IoT SiteWise over a secured internet connection. The gateway software also caches data locally in case internet connectivity is interrupted. To learn how to configure the connectors in your gateway, see Ingesting data using a gateway.


    These connectors don't support Amazon IoT Greengrass version 2.

  • Resources – Asset models and monitor dashboards that are configured for the edge.

  • Gateway management – Tools that the Amazon IoT SiteWise console provides so that you can configure your edge gateways and update existing gateway configurations. To learn how to configure gateways and sources, see Adding the gateway to Amazon IoT SiteWise.

  • Asset modeling – Tools provided in the Amazon IoT SiteWise console to model assets, processes, and facilities. You can create multiple assets from asset models and uploaded data streams. You can define assets as children of other assets to represent processes and entire facilities, and you can define transforms and metrics that Amazon IoT SiteWise computes from the uploaded data streams. Amazon IoT SiteWise also automatically computes a set of basic aggregates for your data. To learn how to create models and assets, see Modeling industrial assets. To learn how to query aggregated asset property values, see Querying asset property aggregates.

  • Amazon IoT SiteWise Monitor – A data visualization and monitoring web application that you and others can access from any device. You can configure portals and dashboards with unique subsets of your industrial operation for your non-technical employees to gain insights from. To learn how to configure SiteWise Monitor, see Monitoring data with Amazon IoT SiteWise Monitor. To learn how to use the SiteWise Monitor web application, see the Amazon IoT SiteWise Monitor Application Guide.

  • Amazon IoT Core integration – An Amazon IoT Core rules action to ingest data to Amazon IoT SiteWise and an option to publish asset property values to MQTT topics for integration with other Amazon services. To learn how to ingest data from Amazon IoT Core, see Ingesting data using Amazon IoT Core rules. To learn how to send asset property data to Amazon IoT Core, see Interacting with other Amazon services.

  • CLI and SDKs – An API that lets you create, manage, and update your assets, portals, and dashboards. You can use the API to read assets' current, historical, and aggregated property values. You can also use the API to upload data to asset properties. The Amazon IoT SiteWise API is available in the Amazon Command Line Interface (CLI) and in SDKs for various programming languages.