Automatisation via ESB Bus
The JAVEO team was hired as an end-to-end system integrator to perform analysis of the process jointly with the customer’s stakeholders’ process implementation and rollouts of successive deliveries of the solution. The client depended on the expertise of the contractor.
One of the client’s demands was to create a system in which sales of credit card products are executed in bank branches nationwide through an integrated and automated business process. The purpose was to integrate, accelerate and make liquid all services.
The implementation is based on the extremely effective Oracle Enterprise Service Bus which supports multiple protocol bindings. This solution has enabled a combination of multiple subsystems within the infrastructure of PKO BP providing efficient communication.
The solution we created meets SOA standards and is based on the Bank’s modern application platform employing the jBPM engine and business logic implemented in the Groovy programming language.
For this project we used
in Java 1.6
Based on multi-faceted
language for Java
Installed on IBM WebSphere Application Server 8
An enterprise service bus (ESB) implements a communication system between mutually interacting software applications in a service-oriented architecture (SOA). It implements a software architecture as depicted on the right. As it implements a software architecture for distributed computing, it also implements a special variant of the more general client-server model therefore. Whereas in general any application using ESB can behave as the server or client in turns, ESB promotes agility and flexibility with regard to -high-level protocol communication between applications. The primary goal of high-level protocol communication is enterprise application integration (EAI) of heterogeneous and complex landscapes.
Smart data integration
By deploying new sales workflow the biggest bank in Poland expedites the service process of a single credit card application in bank branches by 30-50 minutes. The solution was eventually extended to also handle credit card applications submitted via remote (call centre and e-banking) channels. The deployment of integrated credit card sales was an important milestone in the execution of PKO BP’s strategy within the organisation’s new operations model.
Finding a customer in a central database.
Download detailed customer information systems of the bank.
Input of the data needed to generate the offer for the customer.
Generate a list of documents required from the customer.
Update customer data in the central database
Preventing a possible attempt to embezzle money from the Bank's system.
Saving a possible attempt to extort money in the Bank's system
The introduction of data related to verification of employment.
Lending decision and the sales decision.
Generate documents required to be signed by the customer to conclude an agreement.