IoT Device Monitoring Solution
Our client is a leading global supplier of technology and services headquartered in Germany with development centers in the USA. The customer implements IoT technologies that enable users to keep track of all connected devices within the infrastructure.
Client location
USA and Germany
Industry
Manufacturing
Duration
12 Months
Team
8 people
Challenge
Our client needed a comprehensive suite for their IoT project. The main goal was to enable efficient management of connected devices. Another target was to expand the functionality of the base platform and add more functions for the management and analysis of data generated from smart devices.
Solution
Four Ages was involved in the creation of a platform that would gather data from IoT devices in real-time. First, our developers created a back-end side of the web application on the Azure Cloud. They used Node.js, Redux, Nest.js, and other Javascript-related tools.
The next step was to create a data pipeline that would ingest data from devices and process it accordingly. For that, they relied on the Logstash solution designed for server-side data processing. It can extract data from various sources, transform it on the go, and send it to the storage system or analytics tool.
To take the further value of the obtained data, our engineers implemented the Elasticsearch analytics engine. It effectively elaborates on large amounts of data and derives patterns out of it. Then, the Kibana tool was implemented to enable data discovery and visualization.
Impact
As a result of the project, our client can monitor the status of their smart devices remotely in real-time. They also get regular diagnostic results and automatic notifications in case of an error.
Thanks to the embedded data analytics and visualization modules, our client can extract significant value from their smart device data. It helps them optimize device usage and detect any issues in a timely manner.
Responsibilities
Cloud architecture
Backend architecture and development
Frontend development
CI/CD setup
Testing system development
Monitoring system development
Technologies
Author:
Maria Roy