One of our client’s was struggling with legacy infrastructure that was hindering performance. Time taken to process orders was affecting customer satisfaction and impacting sales. At the same time, the system was not flexible enough to change and scale with business requirements.
The client wanted to adopt a new-age, global, interoperable solution that could reduce business turnaround time, enable business process revisions and additions, and get dealers on board faster while minimizing their footprint by reducing order processing at the dealership.
The client was looking for a partner to help it replace the legacy architecture and infrastructure with next-generation architecture. The partner needed to provide an integration framework leveraging industry standards while reducing cost of ownership.
Innosoft got on board to put in place global Integration solution architecture with new-generation IT infrastructure flexible to changing business requirements. The target was to create an enterprise-level service platform instead of point-to-point integration. We replaced the legacy Exchange Tandem architecture and infrastructure with next-generation Service Oriented Architecture (SOA).
To do this, we defined the SOA roadmap and governance, and designed, built, and deployed an SOA-based solution. This solution provided common business processes, routing, and aggregation services for the enterprise. A layered design approach using Oracle SOA suite ensured that the interface was flexible and could accommodate changes quickly with minimal impact.
We architected and designed a global composite process for vehicle orders and events processing and implemented composite service using the orchestration and service composition capabilities of Oracle BPEL PM and Oracle ESB. The Oracle Service Registry (OSR) was utilized to publish service metadata and promote reuse. While Oracle Web Service Manager (WSM) and Cisco ACE XML Gateway ensured secure and controlled access. Oracle’s SOA Management Pack helped in service monitoring and management and exception handling. Alerts and notifications were done via Oracle Fault Management.