Česká spořitelna využívá na svých pobočkách řešení na platformě Microsoft .NET

Datum poslední aktualizace: 7. listopadu 2007
Největší banka na tuzemském trhu, Česká spořitelna, zvolila pro svou novou aplikaci spravující transakce na pobočkách řešení na platformě Microsoft .NET. Toto řešení jí zaručuje nejen spolehlivé fungování, ale také široké možnosti pro další rozvoj a vnitřní integraci.
*
**
Česká spořitelna, a.s.

Přehled řešení

Profil zákazníka

Země: Česká republika
Odvětví: Bankovnictví

Studie ke stažení:
dokument PDF, 206 KB
dokument XPS, 200 KB

Česká spořitelna, a.s.
Olbrachtova 1929/62
140 00 Praha 4
Tel. 261 071 111
Web: www.csas.cz

Finanční skupina České spořitelny je počtem 5,3 milionu klientů největší bankou na českém trhu. Od roku 2000 je Česká spořitelna členem silné středoevropské Finanční skupiny Erste Bank s téměř 16 miliony klientů. Na domácím trhu má Česká spořitelna více než 10 tisíc zaměstnanců v 630 pobočkách.

Výchozí situace

Dříve používaná aplikace nabízela malé využití serverových komponent, byla náročná na správu i deployment a neskýtala dostatek možností pro větší centralizaci informačních systémů, kterou má Česká spořitelna v plánu.

Řešení

Platforma Microsoft .NET, která je navržená pro zjednodušení vývoje aplikací ve velmi rozsáhlém prostředí internetu. Ke správě pobočkových dat se banka rozhodla i nadále využívat Microsoft SQL Server.

Výhody

zjednodušení deploymentu aplikace a jejích oprav

využití monitorování aplikačního serveru, čímž IT oddělení získalo kontrolu nad aplikací a snížily se náklady na její provoz a údržbu

uživatelské prostředí zůstalo beze změn, což znamená odstranění nákladů na školení uživatelů

zlepšení v oblasti řízení změn zdrojového kódu, verzování, funkčního testování a zejména u zátěžových testů, které se pro nasazení aplikace ukázaly jako klíčové

Software a služby

Microsoft .NET Framework 2.0

Microsoft SQL Server 2005

Microsoft Internet Information Services (IIS) 6.0

Microsoft Windows Server 2003

Microsoft ASP.NET

Microsoft Visual Studio Team Editions

Microsoft Team Foundation Server

**

Situace

Česká spořitelna je moderní banka orientovaná na drobné klienty, malé a střední firmy a na města a obce. Nezastupitelnou roli hraje také ve financování velkých korporací a v poskytování služeb v oblasti finančních trhů.

Finanční skupina České spořitelny je počtem 5,3 milionu klientů největší bankou na českém trhu. Od roku 2000 je Česká spořitelna členem silné středoevropské Finanční skupiny Erste Bank s téměř 16 miliony klientů.

Na domácím trhu má Česká spořitelna 10 tisíc zaměstnanců a pobočková síť České spořitelny čítá 630 poboček.

Spořitelna používá na svých pobočkách aplikaci, která zajišťuje vstup dat do back-endových systémů zpracovávajících produkty Sporožiro, vkladní knížky a sběrné účty. Tato aplikace rovněž zajišťuje lokální účetnictví poboček a zprostředkovává data pro platební styk na ČNB. Tuto aplikaci, Pobočkový systém, využívá denně více než 6000 přepážkových pracovníků a vstupuje přes ni více než 60 tisíc operací denně. Pobočkový systém byl až dosud realizován jako tlustý klient spolupracující s lokálním pobočkovým databázovým serverem. Tato koncepce byla stará více než deset let a v současné době již nevyhovovala moderním trendům v IT, zejména postupující centralizaci.

Obchodní cíle

Česká spořitelna hledala cestu, jak se vypořádat se stávající situací v Pobočkovém systému. Podmínkou bylo, aby nová aplikace byla vyvinuta a implementována v rámci jednoho inovačního cyklu (v ČS je standardizován půlroční inovační cyklus), aby byla minimalizována rizika spojená s implementací nové aplikace, neměl by být problém s přijetím nové aplikace koncovými uživateli a v neposlední řadě by nová aplikace neměla být pomalejší než stávající tlustý klient. Samozřejmostí byl předpoklad zachování všech existujících automatizovaných rozhraní na okolní systémy.

Bylo rozhodnuto, že v první fázi s výhodou zůstane existující databázová strana (implementovaná na platformě Microsoft SQL Server), která prodělá jen minoritní optimalizační změny, a kompletně bude nahrazen tlustý klient novou aplikací na bázi WEB technologií.


*
*Orientací na .NET platformu a řešení Microsoft jsme dosáhli rychlého průběhu projektu a eliminovali konflikty mezi dodavateli.*
Ing. Pavel Uhlíř
Česká spořitelna
*

Řešení

Jako vstupní předpoklad úspěšné realizace nové aplikace byla jednoznačně zvolena platforma Microsoft .Net a webové technologie na platformě internetové informační služby Microsoft IIS 6.0. Pro větší přehlednost, rychlost a operativnost vývoje byl hned na počátku implementován Microsoft Team Foundation Server, jakožto integrující platforma pro vývoj celé aplikace. V průběhu vývoje se toto rozhodnutí ukázalo jako jedno z klíčových, díky čemuž se později dařilo držet rychlý rytmus vývoje a „tah na branku“.

V rámci přípravy prostředí pro novou aplikaci bylo ještě nutno vyprojektovat a realizovat přechod z Windows 2000 Serveru na vyšší verzi, Windows 2003 Server R2 a rovněž povýšit verzi databázového serveru na Microsoft SQL Server 2005. To se podařilo realizovat jako samostatný projektový stream v předstihu před samotnou aplikací Pobočkový systém.

Projekt byl odstartován v dubnu 2006, do konce listopadu byla kompletně připravena infrastruktura všech více než šesti set poboček. V listopadu byly zahájeny testy nové aplikace, které trvaly až do konce února 2007. V únoru 2007 byl spuštěn pilotní provoz nového Pobočkového systému a v následujícím měsíci byla provedena plošná implementace do celé pobočkové sítě. Od té doby aplikace funguje bez problémů.

Tímto byl uzavřen první krok – vytvořeny nezbytné předpoklady pro budoucí centralizaci Pobočkového systému a tedy nastoupena cesta k dalším úsporám v IT infrastruktuře poboček.

Při rozhodování o platformě pro novou aplikaci Pobočkový systém hrály rozhodující roli dobré zkušenosti s technologiemi firmy Microsoft, dlouholeté zkušenosti České spořitelny s těmito produkty nasbírané na menších aplikacích, existující pobočková infrastruktura na platformě Microsoft a skutečnost, že Microsoft .NET představuje záruku rozvoje v dalších letech.

Tým zajišťující novou aplikaci pro pobočky České spořitelny zahrnoval 18 programátorů, 5 analytiků a 3 testery.

Pro budoucí úspěch se jako zásadní ukázalo průběžné provádění zátěžových a kapacitních testů aplikace a průběžná kontrola a optimalizace programového kódu.

Nový Pobočkový systém (PS) je webová aplikace, která využívá WEB Server lokálně na každé pobočce. Rovněž lokálně na každé pobočce existuje databáze s parametry nutnými pro běh PS, do které se rovněž ukládají data na pobočce pořízená. Tato data putují na centrální server PS a do dalších agend k zaúčtování nebo jinému zpracování. Rozhraní mezi Pobočkovým systémem a ostatními centrálními systémy je realizováno ve valné většině na bázi WEB Services (princip SOA), minoritně pak proprietárním komunikačním protokolem.

Přínosy

Mezi hlavní přínosy nové aplikace na platformě Microsoft .NET a dalších technologií Microsoft v České spořitelně patří:

zjednodušení instalace aplikace a jejích oprav

využití monitorování aplikačního serveru, díky čemuž IT oddělení získalo kontrolu nad aplikací a snížily se náklady na její provoz a údržbu

logika ovládání aplikace zůstala beze změn, což znamenalo odstranění nákladů na školení uživatelů

zavedením Microsoft Team Foundation Serveru se dosáhlo výrazného zlepšení v oblasti řízení změn zdrojového kódu, verzování, funkčního testování a zejména u zátěžových testů, které se pro nasazení aplikace ukázaly jako klíčové

zjednodušila se podpora od klíčových dodavatelů banky

zjednodušilo se vývojové prostředí a spektrum používaných vývojových nástrojů, čímž došlo k úsporám na licencích

NahoruNahoru