3
Shared Experience
Informační systémy a integrace
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.
Implementace SOA v GE Money
Výchozí situace
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
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í úvěrů. V ČR působí tři společnosti skupiny GE Money: GE Money Bank, GE Money Multiservis a GE Money Auto.
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
Řešení
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 homogenní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.
Na 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átěž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.
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š
Migrace na SOA architekturu
|
IT Enterprise Architekt
|
Trask solutions
Hlavní přínosy řešení pro GE Money
Vyhodnocení projektu
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.
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.
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.
Hodnocení z pohledu GE Money Velmi úspěš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.
Vysvětlivky pojmů TIF (Trask Integration Framework) je na standardech založený a komponentově orientovaný framework. TIF je tvořen volně vázanými komponentami, které zjednodušují enterprise aplikační integraci založenou na produktech IBM WebSPhere.
Enterprise Service Bus
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á.
O společnosti Trask solutions Trask solutions je přední konzultační a technologická společnost, která pomáhá svým klientům využívat informační technologie k rozvoji jejich podnikání a k rychlejšímu zavádění nových produktů a služeb. K tomu využívá důkladné znalosti sektorů působení svých klientů a hluboké praktické expertízy v oblasti integrace, konsolidace, zavádění, vývoje a správy IT řešení. Trask solutions je dlouholetým partnerem nejvýznamnějších firem a institucí v oblastech bankovnictví a financí, telekomunikací, obchodu, státní a veřejné správy a v dalších sektorech. Mezi zákazníky společnosti jsou například Česká spořitelna, Komerční banka, ČSOB, GE Money nebo Telefónica O2.
Best Knowledge, Well Shared. Znalosti představují hlavní inovační zdroj, a proto je na ně kladen silný důraz i ve firemní filosofii. Společnost Trask používá vlastní systém práce se znalostmi a s jejich sdílením. Ten umožňuje jejich efektivní distribuci nejen uvnitř firmy, ale i s klienty a partnery. Součástí systému jsou též dokumenty přinášející firemní pohled na oborovou problematiku (pod hlavičkou Shared Knowledge) a případové studie z reálných projektů (pod hlavičkou Shared Experience).
Dokument vznikl ve spolupráci s GE Money ČR. Tento a související materiály naleznete na www.trask.cz
Enabling Innovation Trask solutions, Na Pankráci 1724/129, 140 00 Praha 4, CZ T +420 220 414 111 F +420 220 414 111 E
[email protected] www.trask.cz