aws sitewise

AWS SiteWise

AWS IoT SiteWise is an AWS service designed to efficiently collect, organize, and analyze industrial data. It enables users to structure and gather data from industrial devices, securely store it in the AWS Cloud, and gain valuable insights to optimize operations. With AWS IoT SiteWise, you can define asset models, set up gateways to collect data, and organize assets in hierarchical structures. It seamlessly integrates with protocols like OPC-UA and MQTT to interface with industrial devices, allowing you to efficiently manage and analyze industrial data, improve operational efficiency, and make informed decisions based on real-time insights.

To establish a connection with AWS IoT SiteWise, you need to grant permissions through the AWS Management Console. This involves having the necessary credentials and permissions to connect to the SiteWise gateway. Once you have the required information, you can create a connection in the AWS Management Console by providing the relevant details. This will enable you to access SiteWise and retrieve data from the gateway. It is important to have read and write permissions to access and modify SiteWise data. To ensure a successful connection, it is recommended to perform a connectivity test. Detailed instructions for connecting to AWS IoT SiteWise can be found in the AWS documentation.

There are some important concepts and terms:

Access Key: An Access Key is a unique identifier that is used to authenticate a user or an application's programmatic access to AWS resources, including AWS IoT SiteWise. Access Keys consist of an Access Key ID and a Secret Access Key, which are used together to sign API requests and ensure secure access to resources.

Secret Key: A Secret Key is a confidential, password-like string that is used along with an Access Key to authenticate access to AWS resources, including AWS IoT SiteWise. It must be kept securely and not shared or stored in plaintext.

Session Token: A Session Token is a temporary credential issued by AWS to authenticate a user or an application's programmatic access to AWS resources, such as AWS IoT SiteWise. Session Tokens are typically used for short-term access and have an expiration time, adding an extra layer of security.

Region: A Region is a geographical area in which AWS resources, including AWS IoT SiteWise, are located. Each AWS service is typically available in multiple regions, allowing users to select the region closest to their devices or operations. Data can be replicated between regions for improved availability and resilience.

Asset ID: An Asset ID is a unique identifier assigned to an asset within AWS IoT SiteWise. Assets represent physical or logical entities in your industrial environment, such as machines, facilities, or sensors. Asset IDs are used to uniquely identify and reference specific assets within the system.

Property ID: A Property ID is a unique identifier assigned to a specific property of an asset within AWS IoT SiteWise. Properties represent attributes or measurements associated with assets, such as temperature, pressure, or status indicators. Property IDs are used to reference and retrieve data from specific properties.

Property Alias: A Property Alias is a human-readable name or label assigned to a property within AWS IoT SiteWise. It provides a more user-friendly way to refer to properties, making it easier to understand and interpret data associated with specific properties.

By utilizing these concepts and terms in AWS IoT SiteWise, you can securely authenticate access, manage assets and their properties, and leverage the power of regional availability and replication for efficient data collection and analysis in your industrial environment.

The table below provides an explanation and type of parameters that must be filled by the user to establish a connection with AWS SiteWise. It outlines the specific parameters required and their corresponding data types, which must be correctly entered to successfully establish a connection with AWS SiteWise.

AWS Sitewise

AccessKey

AWS access key

String

SecretKey

AWS access key

String

SessionToken

AWS session token

String

Region

AWS s3 region

String

Inputs

Connection Inputs

List

Outputs

Connection Outputs

List

 

Once the connection with the AWS SiteWise data source has been established successfully, the "input" page is utilized to define the data or dataset. This step involves specifying the necessary details related to the data or dataset, such as its location, type, and structure. Ensuring that all the relevant information is accurately entered on the "input" page to properly define the data or dataset is crucial for the successful transfer of data to an AWS SiteWise asset.

Input

AssetID

Asset ID

String

PropertyID

Asset property ID

String

PropertyAlias

Asset property alias is above

String

 

To transfer the data package created by the user to a table in AWS SiteWise, it is necessary to define an output. This involves specifying the details related to the output data or dataset, such as the location and format of the output, and the specific columns or attributes to include in the output. Users can also define any additional settings or configurations related to the output, such as compression, encryption, or file naming conventions.

It is important to ensure that all the required information is accurately entered when creating or modifying the output definition in AWS SiteWise, to ensure a successful transfer of data from the source to the target table.

Output

AssetID

Asset ID

String

PropertyID

Asset property ID

String

PropertyAlias

Asset property alias is above two parameters not given

String

 


    • Related Articles

    • AWS Kinesis

      AWS Kinesis is a managed service that enables scalable and real-time data streaming. To utilize AWS Kinesis, users create a Kinesis data stream to receive and store the streaming data. Real-time data analysis can be performed through Kinesis data ...
    • AWS S3

      Introduction to AWS S3 (Amazon Simple Storage Service) Amazon Simple Storage Service (S3) is a scalable, durable, and highly available cloud storage service offered by AWS. S3 provides a simple web services interface that can be used to store and ...
    • Azure IoT Hub

      Azure IoT Hub is a managed service by Microsoft that enables secure communication and management of Internet of Things (IoT) devices and data. It acts as a central hub for devices to send telemetry data, receive messages, and execute commands. To ...