Success Stories
SOA-driven integration to Internet-enable a leading bank
Client: Asia's leading financial services groups and one of the largest financial institutions in the combined Singapore-Malaysia market
Core Customer Process
Internet Banking
Unified Customer View
- Implementation, Portal Creation, Messaging Interface
- BFSI
Application Environment
SOA Consulting
TIBCO BW 5.2,
TIBCO runtime
WebLogic
Project Name: Enabling Unified Customer View
Location: Singapore - Malaysia
Client Background
Client is Singapore’s longest established Local Bank with rich heritage that can be traced as far as back as 1912. Today client is Asia’s leading Financial Group with assets of S$144 Billion. Have establishments in many countries of Asia, Australia, US and UK.
Business Drivers
- To Enable internet banking in emerging Asian markets
- Provide customer self service portals and 360 View of Customers
- Provisioning for new services and product launches
- Reduce support and need for external system vendors through service enabling legacy systems
- Creation of an enterprise service bus and Common Data Model for Customers in emerging markets
- Provisioning is enabled by wrapping legacy application with web services
- Customer Self service portal and internet banking enabled on a TIBCO enterprise platform
- Providing a single messaging and interface framework, there by enabling reporting from emerging markets
- Using single vendor for middleware and SOA consulting
- The priority of services in moving to ESB have been identified, thus resulting in reduction of risk involved in adopting to a new platform, namely ESB based on TIBCO.
- ESB Enables
- Unified Customer View
- Global Customer Ownership
- Loose coupling of systems
- Enables new work flow creation
- Self Service exposed reduces the number of hours spent by customers in braches
- By using the standards, the bank eliminated a number of tasks such as developing ad-hoc systems to describe services
Project 2
Business Drivers
Client has several internal systems that serve the banks needs – including core banking, internet banking, financial support systems, and analytics. The bank depends on the vendors to provide the systems that support the services it wants to offer. However, for innovative services, the cost of getting the vendors to implement a solution that satisfies the business needs has been prohibitively high. OCBC wants to embrace SOA based architectures to solve this business problem: to reduce the costs of developing new offerings, and to bring the services to the market quickly, and to leverage multi-vendor systems. In short, they are on their way to SOA driven integration.
- Leveraged the strengths of TIBCO, using services over JMS is appropriate. In particular, it satisfies the need for end-to-end reliability.
- Recommended WSDL as the choice for describing a service. It showed the standard tools that make use of WSDL to provide the governance that the client wanted to have.
- Reconciled WSDL with JMS. Even though there is no standard yet for JMS based web services, there are popular choices such as WSIF. Identified a methodology to isolate the non-standard aspects so that we can replace it any future standard at a fixed cost.
- Identified mechanisms of implementing the security framework based on the business requirements stated in the documents.
- There is a current infrastructure that integrates the applications. The team developed a methodology and metrics to migrate the applications off that platform onto ESB addressing the technical and financial aspects of the overall platform.
- The team evaluated the existing the templates and identified the ways the performance and maintainability can be improved.
- By using the standards, the client eliminated a number of tasks such as developing ad-hoc systems to describe services.
- The client is using a standard mechanisms to access the services. The developers are able to implement client applications without any support from the service providers.
- The client has standard tools to measure various aspects of the solutions – performance, the cost of the maintenance and so on.
- The client is using the strategy outlined to identify the priority of the services in moving to ESB. As a result, it expects to reduce the risks of adopting a new platform, namely ESB based on TIBCO software.













