By chhandomay on Aug 21, 2009
Blue Cross is a not-for profit company in eastern Canada that
provides health, dental, travel, life and disability plans to more
than 2,000,000 people. In 2007, Medavie Blue Cross knew its
20-year-old architecture was nearing the end of its life. The
existing architecture contained many legacy technologies, which
forced developers to create point-to-point interfaces to add new
services, a labor-intensive process which meant the company could not
rapidly adapt to change.
(Image courtesy: Medavie)
Blue Cross decided to
its IT environment to a service-oriented architecture supported by an
enterprise-service bus. Mediavie Blue Cross evaluated SOA and ESB
solutions from IBM, Oracle, and Sun, ultimately choosing the Sun
Solution which included Sun
GlassFish ESB Enterprise Edition, along with Sun
OpenSSO Enterprise to secure data. Built on open-source
technologies, GlassFish ESB was extremely cost effective and came
with support from Sun and the open-source community. The
standards-based development environment – Java
Platform EE5 – promoted flexibility, eliminated vendor lock-in
and accelerated developer productivity.
In 2008, IT personnel designed a long-term architectural plan to deploy the ESB in 2009, to implement the enterprise-wide SOA by 2011, and to replace all legacy technologies by 2012. IT employees attended training sessions hosted by Sun Educational Services as developers began working on a pilot project in March 2008 to integrate claims-processing systems. In May 2009, the pilot project entered its final testing phase and is expected to go into production this summer.
Deploying GlassFish ESB and OpenSSO has given Medavie Blue Cross the secure and agile infrastructure it needs to rapidly integrate its technologies in a noninvasive way, regardless of components' age, vendor, or platform.
Darren Swansbur, Enterprise Architect at Medavie Blue Cross said “GlassFish ESB supports a large number of Web-services standards right out of the box. And because you can use Metro Web Services, GlassFish ESB provides a standards-based way of developing services so I can incorporate code from other vendors with a minimal amount of work.”
Check out the complete details, including a podcast, here.