eServices Framework for Diebold Nixdorf
We have developed a solution for monitoring and management of cash registers and payment terminals, which manages tens of thousands of devices.
4/2010 - present
Java, Spring, MyBatis, LevelDB, Oracle, AMQ, PostgreSql, DerbyDB, Netty and Protocol Buffers
Diebold Nixdorf decided to create a new system for monitoring and management of end devices – managed devices. Existing third-party software no longer suited the client and therefore they needed the implementation of its own solution. The tool is being provided in managed services mode and is primarily used by the Diebold Nixdorf service department.
Robustness, stability, availability and operating system independence – these were the main requirements we had to deal with. In addition, we’ve added easy system maintenance, accurate monitoring and automatic updates. Close cooperation with the client’s project manager in Germany was important for a successful delivery.
First we solved the analysis and design of the system. Subsequently, we created a bespoke development team for the client who participated in the implementation of the entire project. Among the most important functions of the system are remote administration, monitoring, software distribution and file transfer. Since completing the project, for the past eight years, we have been working on developing the tool and adding new functionalities on a regular basis.