IoT
Case Study
Internet of Things (IoT)
The customer is funded by World Bank for a river cleanup initiative, by measuring air and water quality through IoT sensors deployed from the source of the river to the end.
The Problem
The customer deployed 1800+ sensors across a river’s origin to destination, to constantly measure air and water quality and had to upload data across various systems through webservices and in the process had to comply with World Bank norms for release of funds on an ongoing basis. The customer had to push the data from sensors in real-time basis (streams) to a centralized location for further
processing. As the speed of data captured increased, customer faced multiple issues with their existing system and was looking for alternatives.
The Solution
• BIRD’s columnar store database is used, which can house millions of records with hundreds of columns, to ensure high data ingestion happens with proper queueing mechanism, so that there is no loss of data at any point in time
• A multi-instance messaging/queueing solution is configured part of BIRD, is deployed, that is capable of ingesting 10000 messages per second of data generated from IoT devices
• A landing dashboard and multiple dynamic reports were developed part of the solution to access sensor stations in real-time.
The Results
• A security driven common landing page was developed, for all users based on access given by administrator – which solved the problem of customer giving access to various vendors that were part of the sensor maintenance
• Easy navigation from landing dashboard to individual station dynamic report is provided with camera zoom in/out view, helped in lot of automation
• Real-time and historical reports for trend analysis is used by customer for complying to World Bank norms