Případová studie - Implementace SOA v GE Money

Vybudování fungující SOA architektury a zavedení konceptu Enterprise Service Bus přineslo GE Money moderní a flexibilní IT infrastrukturu.

GE Money se sídlem v Londýně je dceřinou společností GE. Více jak 130 milionům klientů poskytuje kreditní karty, osobní půjčky, financování nákupu zboží, půjčky na nákup a leasing automobilů, hypoteční úvěry i pojištění úverů. V ČR působí tři společnosti skupiny GE Money: GE Money Bank, GE Money Multiservis
a GE Money Auto.


Výchozí situace

GE Money ČR po akvizici pěti společností v letech 1997-1998 získala velké množství IT systémů typu „aplikační silo". Tyto systémy se navzájem překrývaly funkčností, poskytovaly každý vlastní uživatelské rozhraní a přitom spolu nijak nekomunikovaly. Prvotní integrace těchto aplikacíprobíhala metodou propojování „každý s každým" podle okamžité potřeby konkrétního projektu. Výsledkem bylo velké množství aplikací a změť propojení, postavených na různých technologických řešeních. Každá drobná změna fungování vyžadovala velké úpravy, což vedlo k velmi obtížné realizaci nových projektů. Z obchodního pohledu představovala IT infrastruktura velkou překážku v dynamickém rozvoji společnosti.

Cíl projektu

Pro rychlý růst na českém finančním trhu potřebovala být GE Money velmi flexibilní a rychle zavádět nové a inovativní produkty a služby. Velká obchodní flexibilita vyžaduje ekvivalentně flexibilní IT prostředí. Cílem projektu proto bylo propojit a zpřístupnit desítky systémů GE Money do jednoho homogeního celku tak, aby tvořily funkční sestavu, oproštěnou od technologické a logické různorodosti stávajících systémů. V dalším kroku bylo nutné vytvořit nad touto jednotnou infrastrukturou nový pobočkový systém, pomocí kterého může osobní bankéř obsluhovat všechny funkce integrovaných bankovních systémů z jediné webové aplikace.

Vybudování fungující SOA architektury a zavedení konceptu Enterprise Service Bus přineslo GE Money moderní a flexibilní IT infrastrukturu, která vyřešila okamžité problémy, a umožnila snadné rozšiřování aplikačního a v jeho důsledku i produktového portfolia GE Money.

Jan Antoš, IT Enterprise Architekt, Trask solutions

Řešení

Případová studieNa základě zkušeností s realizací integračních projektů, referencí z oblasti systémové integrace a dlouhodobého partnerství s IBM vybrala GE Money pro implementaci jednotné integrační vrstvy společnost Trask solutions a její konzultační tým. Základním problémem byla existence 13ti systémů, kteréobsahovaly data a funkce potřebné pro vytvoření nového pobočkového systému. Těchto 13 systémů využívá velmi různorodé technologie (RPG na AS/400, Oracle DB, Microsoft COM aplikace, mainframe aplikace s telnet rozhraním, MS SQL a další). Cílové řešení se proto zaměřilo na integraci těchto systémů tak, aby se z pohledu pobočkového systému chovaly jako jeden systém. Zároveň bylo potřeba integraci vyřešit efektivně pomocí opakovaně použitelných komponent, nikoli odděleně pro každý systém. Ve spolupráci s Trask solutions navrhla a implementovala GE Money řešení typu Enterprise Service Bus (ESB), založené na přenosové technologii IBM WebSphere MQ (systém pro přenos zpráv) a produktu TIF Enterprise Service Bus. TIF ESB je sada předpřipravených integračních adaptorů, konektorů a podpůrných nástrojů pro rychlou a efektivní integraci různorodých systémů. Implementované řešení odpovídá plně konceptu servisně orientované architektury (SOA). Jednotlivé systémy poskytují unifikované služby, které může vývojář kompozitní aplikace, v tomto případě pobočkového systému, použít i bez znalosti detailu o tom, na kterém systému služba běží a jaká technologie ji realizuje. Osvědčená komunikační platforma IBM WebSphere MQ poskytuje velké množství přidaných služeb, jako je zajištění vysoké dostupnosti, rozkládání zátěže, monitoring komunikace, zabezpečení, ochrana aplikací proti nadměrné záteži, událostmi řízené zpracování atd. Otevřenost řešení a existence připravených integračních modulů otevřela cestu ke komplexní integraci systému v GE Money. Dnes je již k ESB připojeno 56 systémů a téměř veškerá online komunikace vedená mezi systémy GE Money je přenášena právě touto integrační vrstvou.

Hlavní přínosy řešení pro GE Money

Vybudování fungující SOA architektury a zavedení konceptu Enterprise Service Bus přineslo GE Money moderní a flexibilní IT infrastrukturu, která vyřešila okamžité problémy, a umožnila snadné rozšiřování aplikačního a v jeho důsledku i produktového portfolia GE Money. Prvním přínosem této IT infrastruktury bylo nasazení nového pobočkového systému, který umožnil výrazným způsobem zvýšit kvalitu obsluhy zákazníků na pobočkách. Tento systém zobrazuje data z klíčových systémů společně na jedné obrazovce, výraznou automatizací práce bankéře zrychluje odbavení zákazníků a celkovým zjednodušením práce zkracuje dobu zaškolení nového pracovníka.

Případová studie

Vyhodnocení projektu

Prvotní implementace a nasazení celého řešení proběhlo během šesti měsíců, následný rozvoj trvá dodnes. Spolupráce mezi GE Money a Trask solutions pokračuje i po dokončení projektu a dnes Trask solutions poskytuje pro GE Money poradenství v oblasti provozu a rozvoje nejen integračního řešení včetně striktní podpory 7 × 24, ale také v oblasti plánování a návrhu celé IT architektury. Velmi úspešný projekt implementace jednotné integrační infrastruktury posunul IT infrastrukturu GE Money na špici technologického vývoje. V současnosti je IT infrastruktura GE Money ukázkovou implementací SOA architektury, která je jednou z nejpokročilejších na českém trhu. To potvrdil i průzkum mezi účastníky semináře „SOA - Mýty a skutečnost" v březnu 2008.

„Rozhodnutí přistoupit k integraci nového frontendu koncepčně se nám vyplatilo už během vlastního projektu a v průběhu několika dalších let se nám podařilo vybudovat a hlavně udržet architektonicky čistou, rozsáhlou integrační infrastrukturu, přes kterou je dnes propojeno 56 systémů a v průměru je denně voláno přes 7,5 milionu různých služeb. Hlavním přínosem je výrazné zvýšení strategické agility organizace díky rychlejší a efektivnější realizaci změn. Společnost Trask solutions při tomto procesu představovala našeho strategického partnera, který mnohokrát prokázal svou kvalitu, znalosti a zkušenosti nezbytné pro úspěch podobného záměru."
Petr Beneš, CIO, GE Money ČR

Hodnocení z pohledu GE Money

První nasazení SOA infrastruktury v GE Money proběhlo mezi lety 2002 až 2004 v rámci projektu nového frontendu pro GE Money pobočky. Tento projekt byl jedním z největších projektů v historii organizace a znamenal významný zásah do jejího fungování. Díky tomu bylo možné zamyslet se nad připravovanou IT architekturou s větším nadhledem. Snaha vybudovat v rámci projektu koncepční, obecně použitelnou integrační infrastrukturu byla z tohoto pohledu logická.

Menu v záhlaví