Challenge
The group’s sales depend on consistent master data used by many systems. It was to be maintained in one place and distributed from there – on applications that stay technically up to date for years without being rebuilt.
Solution
Novotec took the lead in development and solution architecture: first for central master data management with distribution to the consuming systems, then in the team for master data maintenance, offer presentation and third-party business. The applications were continuously renewed along the way.
Result
A central source supplies all consuming systems with sales master data. The applications have remained in operation across ten Angular versions, two platform changes and one database change.
Background
It began with central data management for sales: a binding data record (golden record) that is maintained in one place and distributed to the consuming systems.
This was followed by work in the team for master data maintenance, offer presentation and third-party business. In parallel, all applications were modernised step by step: Angular was kept up to date across ten major versions, the container platform was changed, the solution was migrated to the AWS cloud and the database was moved from Oracle to PostgreSQL.
Each of these changes took place during ongoing operations and in stages.
Our services
- Solution architecture and development of central master data management
- Distribution of master data to the consuming systems
- Development with Java, Spring microservices and Angular
- Continuous migration of all applications to new Angular versions
- Change of container platform (OpenShift) and migration to the AWS cloud
- Migration of the database from Oracle to PostgreSQL