About this deployment diagram for the IOT platform

This UML deployment diagram for the IOT platform shows its components, their interrelations, and how they work. At the top layer of the architecture is an IOT device. Its comprise of temperature, humidity, and a light sensor. These sensors run nonstop, collecting data from their surroundings. They are the foundation for what the platform is designed to do.

The sensors send their data to the IOT gateway via MQTT or COAP. The gateway has the gateway app embedded. This gateway acts as a data concentrator collecting data from the various sensors and sending it securely to the cloud. The gateway has provisions for working with the IOT devices, as well as the entire system’s backend.

At the center of the system architecture is the cloud platform that contains the IOT management app. This part deals with all processing and controlling of the IOT information. The gateway connects to the web-based cloud platform via HTTPS. This makes the data transfer secure. The cloud takes care of the backend distribution for the different components of the system.

The database server is one of the back-end parts and contains the IOT data DB, which is very essential. It is this server that allows the preservation of the sensor information for further examination after a while. The cloud platform and the database use JDBC to communicate. This improves data management and the performance of queries.

The analytic server is an important part of the architecture. It runs the analytic engine. It uses the prepared data for a deep analysis to find meaning in the data. It also deploys useful information for taking action. The analytic server and the cloud platform connect via a REST API.

As the last element of the system, a notification service can be found hosting the alert service. It is about producing alerts for the end user. They will see data that has been processed. For example, warning of the out-of-the-ordinary conditions detected by sensors. The notification service has two supporting protocols; HTTP and SMTP which allow users to be notified instantly.

The above UML deployment diagram for the IOT platform shows the data transfer of the entire IOT system. It goes from the sensors to the appropriate back-end components. Every component, down to the last detail, is essential to the platform's function.

Get started with EdrawMax today

Create 210 types of diagrams online for free.

Start diagramming now