노르웨이 Storebrand ASA 회사는 노르웨이 국가 내의 280,000 고객들에게 은행 업무, 자산 관리 업무 뿐만
아니라 건강, 생명보험 업무를 지원하는 최대 재무 서비스 회사이다. 이 거대 기업이 최근 당면하고 있는 가장 커다란 문제는
노르웨이의 약 6,500 회사로부터 390,000명의 종업원 연금 관리 시스템을 운영하는데 있어 각 종업원의 데이터를 관리하고
추적하는데 있어 어려움이 많다는 점이다. 지난 수년간 데이터를 관리하는 어마어마한 작업은 50명의 직원이 주로 수작업으로 관련
데이터베이스 자료를 유지하는 작업을 수 행해 왔으며, 주요 작업 내용은 개별 연금가입자들의 정보, 즉 날짜, 급여, 주소, 계약
사항, 계정 번호 등을 Storebrand 중앙 데이터 베이스에 전송하고, 확인하고, 갱신하는 것이었다. 이러한 작업을 수행하기
위하여 연금 가입자들이 고용되어 있는 개별 기업체들로 부터 필요한 정보를 주로 서류상으로 전달 받아왔다. 연금가입 정보 전송
과정을 자동화하는 것 이외에도 또 다른 문제는 문제가 있었다. 생명 보험이나 연금 계정을 은행과 연계하는 문제였다. |
IBM과의 만남 |
Storebrand는 IBM j(ump)Start 팀에 솔루션을 문의하였고, 컨설팅 결과 두 가지 개선점을 발견하게 된다. 1. 수작업으로 데이터를 처리하는 프로세스를 개선한다 2. 웹서비스를 사용함으로써 고객의 급여 시스템으로부터 자료를 전송 받고, 해당 자료를 자동적으로 처리하고 결과를 중앙 데이터베이스로 전송한다 IBM jStart팀은 이 시스템을 구현하기 위하여 다음과 같은 작업 항목들을 정의하였다.
![]() (그림 1) Storebrand사의 개념적 데이터 흐름도 이러한 복잡한 환경에서 자료를 공유하기 위하여 IBM jStart팀은 SOAP(Simple Object Access Protocol)을 사용할 것을 권유하였으 며, SOAP을 사용한 가장 큰 이유는 고객사들들이 주로 보유하고 있는 다양한 환경의 급여 관리 시스템들과 Storebrand의 WebSphere Java 환경을 연결할 수 있는 표준 프로토콜이 필요하였기 때문이었다. 그림 2를 보면 Storebrand 사가 구현한 웹서비스 시스템의 개념적인 아키텍처를 살펴볼 수 있다. ![]() (그림 2) Storebrand사의 프로젝트 아키텍처 대다수의 고객 시스템이 Windows 기반의 시스템으로 개발되어 있는 반면, Storebrand는 IBM 메인프레임을 사용하고 있었다. 이러 한 서로 다른 이기종 시스템을 연동하는 방식으로 웹서비스를 사용함으로써 시스템을 쉽게 통합할 수 있었으며, 표준 기반의 아키텍 처를 도입함으로써 향후 더 많은 고객과 통합이 가능한 시스템을 구축할 수 있게 된 것이다. 그림 3에서는 시스템을 구축하는데 사용 한 소프트웨어들을 보여주고 있는데, IBM WebSphere가 제공하는 웹서비스 가능을 이용하면 상이한 하드웨어 플랫폼, 소프트웨어 들과 서로 연동이 가능하다는 점을 설명하고 있다. ![]() (그림 3) Storebrand 시스템 구축 소프트웨어 아키택처 |
성공적인 솔루션 |
Storebrand는 웹서비스 솔루션을 도입함으로써 운영비를 최대한 절감하는 효과를 거두었으며, 데이터 관리를 보다 효율적으로 진행 할 수 있게 되었고, 기존의 고객들과 협력업체들로부터의 만족도가 상승했다. Storebrand 사는 Legacy 시스템에 전혀 수정을 가하지 않고도 자바 웹서비스를 구현할 수 있었으며, 1개월 만에 이기종 시스템을 통합하는 프로젝트를 완수할 수 있었다. 본 솔루션은 이미 운영 중에 있으며, 시간이 지남에 따라 Storebrand 고객사들에 의하여 광범위하게 사용되면서 커다란 이득을 안겨 주고 있다. Storebrand의 6500여 개 고객사 모두에게 적용할 시스템으로 확장하기 위하여 Storebrand는 최소한 30여 개의 웹서비스 어플리케이션을 추가할 예정이다. 새로운 서비스들은 현재 지원하고 있지 않는 또 다른 플랫폼들을 지원할 것이며, 이 과정에서 진 정한 의미의 플랫폼-독립적인, 프로그래밍 언어-독립적인 시스템을 구축함으로써 웹서비스의 진정한 혜택을 누릴 것이다. Storebrand는 서로 다른 시스템 아키텍쳐를 사용하는 대리점들과 고객들이 SOAP을 통하여 보다 쉽게 통신이 가능할 것으로 기대하 고 있다. 또한 UDDI를 사용함으로써 자사의 서비스가 업계에 널리 알려져 더 많은 대리점들이 자사의 금융 서비스, 은행 업무, 보험 상품을 취급할 수 있게 될 것을 기대하고 있다. Storebrand 프로젝트에서 사용한 주요 제품과 기술 요소들: [출처] IBM 웹서비스 구축사례 분석1 StoreBrand|작성자 눈꽃천사 |