Iot stuff I need to learn Flashcards
provides additional functionality beyond the container management level that enables remote management of information flows between multiple IoT applications and external endpoints, allows specific applications to be chained together, enabling data to be transforms, contextualized, and communicated to other systems.
IoT Runtime Environment
encompassing the areas of initial device configuration and on-going management.
Device management
component represents a comprehensive collection of tools that reduce the attack space through measures such as identity access management (IAM), secure boot, device attestation, TPMs, and trusted execution environments (TEEs)
Secure Runtime Environment
Java script for servers
NodeJS
Built on NodeJS, flow based dev tool meant for IoT
Node-RED
protocol specific module enabling the transformation of incoming sensor data or outgoing actuator commands to a common format.
Protocol adapter
on-board storage module that allows storage of recently received data from sensors or from the cloud or other modules.
Information Broker
a module to route the incoming data from other modules based on predefined rules
Rules Engine
module that is produced by a developer to perform a specialist function.
Use case specific
module that allows registration of the IoT device to the system and manages modules and configuration, handles security features.
Management and Security
collects data from its own sensor deployments and wants to make this available to others under appropriate terms and conditions.
Information Provider
wants to join the data revolution and build a new application that draws on multiple disparate sources of data, wants to identify relevant data, obtain permission to use it, and integrate it into their own development.t
Information consumer
a specification for representing and exposing IoT platform catalogues over Web technologies, uses JSON and URI
HyperCat
Data Catalog Vocabulary, a W3C recommendation aimed at facilitating interoperability between data catalogues, specifics a resource description framework (RDF)
DCAT
Three main aspects of interoperability
Where information is distributed across many aggregators (IoT platforms), it is necessary to first identify which aggregators contain information of interest and afterwards find specific data sets.
Discover
Three main aspects of interoperability
In the more open environment of the IoT, a provider of information generally does not know all potential consumers of its data. Facilities that allow information providers to retain control over access should therefore be provided by an IoT platform.
Access Control
Three main aspects of interoperability
The primary aim of the data access platform is to reduce the technical barriers faced by both providers and consumers of information in which they have a shared interest. This particularly applies to where they have different starting points and thus do not have an existing shared context.
Data Access
measurement or query of data, is the initial value required for metadata to be gathered.
Sensor Data
set of data that describes and presents information about other data. Metadata is a child set of data provided within an initial query of parent data.
Metadataa
is a key-value pair of data that is relational to the initial query of data from a sensor.
Data Set