PZPN previously had several CMS systems based on various technologies - from dedicated systems to open source solutions. However, neither of them could handle a large amount of data. During one weekend, up to several thousand matches can be held, after which twice as much data is added. Therefore, the client needed an efficient CMS. The system was supposed to be able to deal with content management for multiple sites.
The new solution had to fit into the IT architecture of the PZPN systems. Their heart is the data bus (Apache NiFi), which is a place that collects data from all services. There is a database, tools for managing data as well as receiving and sending them out. The data comes to the bus from various places:
- from the Extranet System, where coaches and referees enter information about the matches,
- from a CMS, where editors enrich the extranet data with photos and longer descriptions and send them back to the data bus.