IoT Application Functions and Types

IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. application functions are classified into three categories:

A partner application can implement one or more of the above broad functionality, as relevant to the use case. Since applications can be designed to perform only specific functions, application developers should note that it may be necessary to install and use more than one application on their IoT Connector for an end to end solution.

Use case example:
To design an application to only classify BLE IoT devices using a Lua script you will need to use the application in conjunction with either an IoT Operations Transport Profile or a dedicated “data transport only” application, such as the ArubaOS application, in order to have an end to end data flow from your IoT devices to your business application. As such, unless the partner is building an application which does all three of the above functions, applications should be considered more like building blocks for executing the end to end solution.

The most common use cases for partners' IoT applications are as follows:

For more information about each application type, and how to build them, see IoT Application Development.