- The IoT Application Management Service enables to develop, customize, Install and operate Internet of Things business applications in the cloud in Smart Dubai IoT Platform
- The IoT Application Management Service connects devices to the customer premise to provide scalable ingestion of IoT data and device management. The respective services provide a secure connection to remote devices using a broad variety of IoT protocols and manage the device lifecycle from onboarding to decommissioning.
- The IoT Application Management Service collects and processes sensor data at scale already at the edge or in the cloud and stores it for use by other applications. Moreover, the IoT Application Management Service provides a multi-tenant architecture allowing role-based access to device data through easy-to-use APIs.
The Internet of Things Core Service is responsible for data storage for agreed period, management of the platform and singular components, KPIs, publishing of APIs, and management of network lifecycles. It is the mainstay of the entire system, bringing together all IoT Application Management Service components.
The Internet of Things Gateway can be deployed in the cloud or on the edge and provides adapters for network convergence and syntactic protocol normalization. Platform can support as software gateway where supported by the sensors or actuators. It acts as a virtual gateway that brings devices and assets online. The Internet of Things Gateway component is responsible for collecting data from a sensor network and sending commands to the network on behalf of other Internet of Things Core Service modules.
The Internet of Things Message Management Service handles all incoming device data streams and device messages. It is subscribed by the Internet of Things Core Service that consumes the data and post-processes it.
The Internet of Things Service Cockpit is the user interface of the IoT Application Management Service and provides access to user management, device management, platform administration, resource visibility allocation, and data visualization. It is the main interface for users to interact with the Internet of Things Core Service.
The Internet of Things API Service can be used to test the REST APIs of the IoT Application Management Service.
The Internet of Things Mirrored Service allows the tenant owners to provide per-tenant business logic via custom services or rules, being able to extend the Internet of Things Core Service functionalities in an isolated environment.
The Internet of Things Service SDK allows the users to build new Gateway adapters or interceptors, or custom services to be deployed on the Internet of Things Mirrored Service.
The Internet of Things Mashup Builder is a tool of the IoT Application Management Service that allows you to build customized applications with predefined widgets.
The Internet of Things Platform provide Development, Staging and Production environment to manage the life cycle of IoT implementation