AWS IoT is a managed cloud service that lets connected devices interact with AWS cloud services as well as other IoT devices. Use this AWS IoT feed type in ArcGIS Analytics for IoT to receive event data from AWS IoT.

For more information on AWS IoT, see AWS IoT.


  • A data analyst wants to ingest their sensor data available over the AWS IoT Hub.
  • A logistics company configures an AWS IoT feed to consume asset position and attribute information from their IoT sensors.

Usage notes

  • AWS IoT connection properties can be obtained in the AWS IoT web interface.
  • After configuring feed connection properties, see Configuring input data to learn how to define the schema and the key properties.


ParameterExplanationData Type


The endpoint for the AWS IoT broker.


Access Key ID

The access key for the AWS IoT credentials.


Secret Access Key

The secret access key for the AWS IoT credentials.



The topic over which event messages are streaming.


Quality of Service Level

QoS is the Quality of Service for a connection to the AWS IoT message broker. The AWS IoT message broker supports Quality of Service (QoS) levels 0 and 1. For more information, see Amazon documentation on QoS.

  • 0: At most once - the message is sent only once and the client and broker take no additional steps to acknowledge delivery (fire and forget).
  • 1: At least once - the message is retried by the sender multiple times until acknowledgement is received (acknowledged delivery).


Session Token (optional)

The optional session token for the AWS IoT broker.