IOT

IOT as a Service
This product includes offering the IoT Platform to the customer; the customer will avail the IoT Dashboard for the IoT tenant created on the platform along with device onboarding and management. The product also provides the customer with the capability of utilizing and/or consuming specific APIs to query the platform data specific to his devices/tenant.
The Smart Dubai Smart City Platform ( IoT-PaaS) service offering will have the following features:
  • 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.
Internet of Things Core Service

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.

Internet of Things Gateway

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.

Internet of Things Message Management Service

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.

Internet of Things Service Cockpit

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.

Internet of Things API Service

The Internet of Things API Service can be used to test the REST APIs of the IoT Application Management Service.

Internet of Things Mirrored Services

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.

Internet of Things Services SDK

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.

Internet of Things Mashup Builder

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.

Internet of Things Environment

The Internet of Things Platform provide Development, Staging and Production environment to manage the life cycle of IoT implementation

Internet of Things Data Sharing

The Internet of Things enables the sharing of information across different entities.