DIEBOLD NIXDORF: MONITORING AND REMOTE MANAGEMENT OF TENS OF THOUSANDS OF END DEVICES
We developed a solution for monitoring and remotely managing tens of thousands of point-of-sale systems and payment terminals.
Project duration
4/2010 - present
Team size
7 people
Technology used
Java, Spring, MyBatis, LevelDB, Oracle, AMQ, PostgreSql, DerbyDB, Netty and Protocol Buffers
Client’s request
Diebold Nixdorf aimed to create a new system for monitoring and managing end devices such as payment terminals, cash registers, and ATMs. The existing third-party software was no longer suitable, so the client needed a custom solution.
Solution
Our solution had to meet the client’s high demands for robustness, stability, availability, and platform independence. Additionally, we focused on ensuring the system was easy to maintain, with precise monitoring and automatic updates.
Key functionalities of the system include remote management, monitoring, software distribution, and file transfer.
The project began with system analysis and design, followed by assembling a development team to execute the project. After completing the main development phase, we have been continuously improving the tool and adding new features for over eight years.
This system now enables Diebold Nixdorf to efficiently manage and monitor a vast network of end devices, ensuring reliable and secure operations across their infrastructure.