Unity Group team have designed and implemented a system that supports business processes at the interface between the producer, the importer and the dealers, as well as the sale and distribution of new vehicles by most brands of Volkswagen Group Polska (VGP).
Apart from architectural and technological challenges, we also faced high project dynamics and new client needs that emerged as our work progressed.
The new architecture was designed on the basis of a comprehensive analysis of VGP’s business needs. As a result, we suggested using the free version of data bus – Mule ESB Community.
In the course of the work, additional demands from the client emerged, which required using a more stable and safer solution (SLA). Therefore, we decided to go for Mule ESB in the Enterprise version together with Mule Management Console (MMC) and Mule DataWeave tools, which allow us, among other things, to visualise flows.
Implementing the data bus enabled us to efficiently transfer and manage complex integrations with internal and external systems, such as Files and Processes, Nadin, SAP FI, Active Directory, Customs Office, banking systems, factory systems, invoice systems etc.
“The Anypoint Platform solution and Mule Enterprise Service Bus, both maintained and developed by Unity Group, are a crucial part of our IT architecture. Moreover, they underpin our efforts towards digital transformation. On the basis of our long and fruitful cooperation, we recommend Unity Group as a responsible and competent partner.”
Krzysztof Jeger, Head of IT Systems Integration and Maintenance Team, Volkswagen Group Polska
Data from various sources is now converted to appropriate formats, facilitating communication between integrated systems.
The Enterprise Service Bus has organised and standardised the IT architecture, ensuring its stability and safety. The implementation of ESB allowed us to implement 3 system modules:
The project was carried out in close collaboration with the Volkswagen company headquarters in Wolfsburg. We acted in accordance with the Domain-Driven Design (DDD) methodology while ensuring that the Client’s actual situation is reflected.