Skip to content

Glossary of Terms

Here is a list of terms used by the Device Build documentation

Term Description Link
AWS IAM Device Role IAM role used by the Device Cloud when creating IAM keys for use inside the device. https://www.embedthis.com/builder/doc/clouds/creating/#device-keys-iam-role
AWS IAM Role An AWS IAM identity that enable specific permissions for the owner. https://www.embedthis.com/builder/doc/clouds/creating/#device-keys-iam-role
Builder The EmbedThis Device Builder Site. https://admin.embedthis.com/
Claim Device When an end-user purchases a device and claims it for them to manage. https://www.embedthis.com/builder/doc/devices/claiming/
Device Agent The embedded agent providing device management services. https://www.embedthis.com/builder/doc/products/download/
Device Cloud A management hub from which to centrally operate and manage a set of devices https://www.embedthis.com/builder/doc/clouds/overview/
Device Provisioning The process of providing devices with X.509 certificates and credentials to securely connect with cloud-based services. https://www.embedthis.com/builder/doc/devices/provisioning/
Device Tables Ioto Device Tables is a global, replicated database that transparently synchronizes data between devices and the cloud. https://www.embedthis.com/ioto/doc/database/overview/
IoT Policy An AWS IoT policy used to configure the permissions granted to incoming MQTT messages from the device. https://www.embedthis.com/builder/doc/clouds/creating/#iot-policy
Ioto Service The cloud-side AWS application providing the EmbedThis Ioto cloud-based management service. https://www.embedthis.com/builder/doc/products/ioto/overview/
Register Device The process of connecting the device to the Builder during manufacturing, creating a record that the device was produced. https://www.embedthis.com/builder/doc/devices/registration/
MQTT A lightweight, publish/subscribe messaging protocol primarily used by IoT. https://en.wikipedia.org/wiki/MQTT
X.509 Certificate A public key certificate used by TLS to verify the identity of a provider and to use as the basis for encrypted communications. https://en.wikipedia.org/wiki/X.509