KB K&H ESQL Software AG Request-Reply Web 2.0 CSOB Application Integration Java Warta Pilot case KBC IBM Store & Forward Migration ESB 2.0 WS Message Broker Java CAPS Monk Microsoft ICT Service Evolution KBC Group Oracle Standardization MQ egate 2 4/9/2013
Agenda KBC? Integration in our ICT landscape Switching to new ESB platform Roll out of new ESB platform 3
About KBC Group KBC is an integrated bancassurance group catering mainly for retail customers and small and medium-sized enterprises with a geographic focus on the home markets of Belgium and Central and Eastern Europe and a selective presence in the rest of the world. 4 www.kbc.com
KBC s core markets Belgium Total assets: 201bn EUR Czech Republic Total assets: 34bn EUR Hungary Total assets: 12bn EUR Poland Total assets: 12bn EUR Slovakia Total assets: 6bn EUR Bulgaria Total assets: 1bn EUR 5
KBC Group Facts & Figures Headquarters in Brussels Ranking Top 3 bancassurance player in Belgium Top 5 player in Central & Eastern Europe Number 19 bank in Europe Market share in Belgium Total headcount: ca 54,000 Belgium: ca 18,000 CEE and Russia: ca 31,000 Rest of the world: ca 5,000 Total number of customers: ca 13,000,000 Belgium: ca 4,000,000 CEE: ca 9,000,000 6
KBC ICT Services Scope Services Delivering end-to-end solutions (software, hardware, service) Maintaining ICT solutions Hosting services Datacenter & infrastructure services Clients KBC Group subsidiaries Other corporate clients in the Benelux 7
KBC ICT Services 8
Agenda KBC? Integration in our ICT landscape Switching to new ESB platform Roll out of new ESB platform 9
KBC ICT Architecture NC NC NC 10
KBC ICT Architecture Application Heterogeneity Extranet IMS IMS 11 IMS
Agenda KBC? Integration in our ICT landscape Switching to new ESB platform Roll out of new ESB platform 12
1 st drivers to change : Synergy and standardized EAI @ KBC ICT services anno 2011 Poland KB-WARTA Czech Republic ČSOB Local Message Broker (IBM) Local Tuxedo (Oracle) Slovakia ČSOB / ČSOB Poj Local Message Broker (IBM) Belgium KBC egate framework (Oracle) Hungary K&H egate framework (Oracle) 13
2 nd driver to change : egate is a burning platform Integration landscape @ BE Product life cycle : egate 1990 No strategic EAI approach 1990 DataGate 2001 egate 4.1 Strategic EAI suite. 1999 egate 2003 Java becomes default lang 2002 Intro Java 2004 egate SRE 5.0 2005 Sun acquires SeeBeyond 2007 2007 Start Java CAPS track 2009 Oracle acquires SUN. 2010 RFP 14
3 rd drivers to change : Adopt Request Reply patterns 15
Vendor Ability to Execute Functional Fit ESB Selection Criteria Technical Fit ESB Selection criteria Ease of Migration 16
SOME NUMBERS Request reply services Number of flows : 300 Allowed latency 50 100 ms Number of requests / day : ±1.000.000 Store and forward, message based Number of flows : 700 Message size : 200 B 512 KB, higher sizes should be processed in batch. (Avg 5 KB) Number of transactional messages /day : ±2.000.000 / day Batch integration flows Number of flows : 300 Size of bulk processing (files) / day : 3 6 GB/day 17
Proposed technology & products IBM Websphere Message Broker Websphere Transformation Extender Websphere MQ Microsoft Biztalk Server Windows Server AppFabric Managed Services Engine SQL Server & SQL Server Integration Services 18
Proposed technology & products Oracle Oracle Service Bus Oracle Weblogic suite Software AG Webmethods Integration Server Webmethods Broker Webmethods Trading Networks and emodules Webmethods Mediator Centrasite ActiveSOA 19
Vendor evaluation Functional Fit Productivity Ease of Migration Security Fit Ability To Execute Strategy alignment Technical Fit Pricing Model ++ Vendor X Vendor X Vendor Y Vendor Z + Vendor Y Vendor X Vendor Y Vendor X Vendor Z ± Vendor Z Vendor Y Vendor X Vendor Y Vendor Y Vendor Z Vendor Y Vendor X Vendor Z Vendor X Vendor X Vendor Z Vendor Y -- Vendor Z Vendor Z 20
Agenda KBC? Integration in our ICT landscape Switching to new ESB platform Roll out of new ESB platform 22
ESB 2.0 time line 1/7/09 1/12/09 1/1/10 1/7/10 1/1/11 1/7/11 1/1/12 1/7/12 Pre study strategic ESB Validate ESB Batch+ Federati on RFP & selection strategic ESB ESB & SOA policies Architecture pre study ESB 2.0 project SOA Introduction Facilitation Pre study 2.1 2.2 PURE @ CZ Pilot project developing & using ESB assets PURE @ CZ projects developing & using ESB assets BEO @ PL Pilot project developing & using ESB assets BEO @ PL projects developing & using ESB assets Migration egate @ BE pilot project developing & using ESB assets Migration egate @ BE project waves developing & using ESB assets 23 New projects using existing ESB assets
201 0 201 1 ESB 2.0 PURE @ CZ BEO @ PL Migration @ BE ESB 2.0 Objectives ESB FW 2.x based upon WSMB and WS TX Provide for allow the build of the pilot cases Hide complexity 2012 Strive for repeatability Simple and Straight forward 2.1 2.2 PURE @ CZ BEO @ PL Migration @ BE New 24
201 0 201 1 ESB 2.0 PURE @ CZ BEO @ PL Migration @ BE 2.1 2012 2.2 PURE @ CZ BEO @ PL Migration @ BE New ESB 2.0: Objectives Follow market standards No vendor lock-in Out of the box usage of vendor s software Balancing Quality, Cost and Agility 25
201 0 201 1 ESB 2.0 PURE @ CZ BEO @ PL Migration @ BE 2.1 2012 2.2 PURE @ CZ BEO @ PL Migration @ BE New ESB runtime Linux Familiar, Strategic, Leverage VMWare Flexible x86 Cost Effective 26
201 0 201 1 ESB 2.0 PURE @ CZ BEO @ PL Migration @ BE 2.1 2012 2.2 PURE @ CZ BEO @ PL Migration @ BE New Migration What? 2 countries 1400 Components (BE - Hu) 1500 batch jobs +/- 20.000 man days migration effort Automated migration? 27