25 Jul 2005
For Jeremy Gray, head of IT architecture at financial services giant Prudential UK, SOA is about serving the business with demonstrable efficiency improvements. The Pru built an SOA to unite disparate elements, including assets from its Scottish Amicable merger, and annuities, life and pensions, and group pensions units.
“The initial programme was about improving the customer experience,” Gray says. “Prudential had separate business units – so, for example, annuities and bonds were on two different systems. IT has always wanted to have better re-use of code across businesses rather than stove-piping code. We wanted to re-engineer business units, but also to be able to re-use services subsequently. Then you could see areas where services could be re-used such as identifying and verifying a customer, setting up a direct debit, or submitting new business.”
The need to harmonise led Gray to investigate integration technology. “A few years ago, J2EE and dot-Net were out there, but dot-Net was immature so we created [Enterprise Java Beans components] that could be re-used, largely based on XML,” he says.
“Web services were moving through the hype curve, but we had experience of using XML messaging with partners and portals. We ended up using the BEA WebLogic app server for integration and portals, and other tools such as Rational Rose for UML modelling to expose components.”
Gray believes that SOA tools have matured, but best-practice is still being learned. “Where there is a gap is in operational things like deployment, regression testing and managing dependencies. In an SOA you may have hundreds of components all talking to many other components, systems and apps. You must understand the implications of that for scale and security.”
Showing the return on investment is critical. “SOA is project-led but you must be careful timescales do not mean you cut corners. You have to get [gradual] tangible benefits. Financial Services Authority [regulation] changes can mean you have to change processes, and having an SOA means you can rework things more easily. When we re-use a service, we ask the department using it how much it would have cost to develop. We know we can decrease time to market for services from three months to three days.”
Have your say on this article
Newsletters
Latest stories from Public Sector
Latest videos
You may also like
Public Sector jobs
Technology Patent Wars
Case studies from large organisations across all sectors
... And rich media, and flexible working, and peaks in traffic ...
Upcoming Events
Join us for this Computing web seminar, in which the Head of BI at the Co-operative Group Nick Colebourn will be explaining just how he reigned in the Group’s sprawling database estate and how significant savings were realised and data quality improved as a result.
Date: 31 May 2012
Time: 11:00 AM
Live June 13th 11:00am: Register now. During this web seminar we will be looking at the sorts of incidents that can bring data centres grinding to a halt and what can be done about them.
Date: 13 Jun 2012
Time: 11:00 am
Receive the latest jobs direct to your inbox
Are you being paid what you are worth?