Upload
dangtruc
View
216
Download
4
Embed Size (px)
Citation preview
4/9/2013 2
KB
Pilo
t case
Evolution
ESB 2.0
KB
C
Migration
eGate
MQ
WS Message Broker
We
b 2
.0
Wa
rta
K&
H
CS
OB
Standardization
ICT Service
Ap
plic
atio
n
Inte
gra
tio
n
Request-
Reply
Store & Forward
Java Monk
Java CAPS
ES
QL
IBM
Microsoft
Soft
ware
AG
Oracle
KBC Group
Agenda
KBC ?
Integration in our ICT landscape
Switching to new ESB platform
Roll out of new ESB platform
9/04/2013 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.
www.kbc.com 9/04/2013 4
KBC’s core markets
9/04/2013 5
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
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
9/04/2013 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
9/04/2013 7
KBC ICT Services
9/04/2013 8
Agenda
KBC ?
Integration in our ICT landscape
Switching to new ESB platform
Roll out of new ESB platform
9/04/2013 9
KBC ICT Architecture
9/04/2013 10
NC NC NC
KBC ICT Architecture Application Heterogeneity
9/04/2013 11
Extranet
IMS
IMS
IMS
Agenda
KBC ?
Integration in our ICT landscape
Switching to new ESB platform
Roll out of new ESB platform
9/04/2013 12
1st drivers to change : Synergy and standardized
9/04/2013 13
Belgium – KBC
eGate framework (Oracle)
Czech Republic – ČSOB
Local Message Broker (IBM) Slovakia – ČSOB / ČSOB Poj
Local Message Broker (IBM)
Hungary – K&H
eGate framework (Oracle)
Poland – KB-WARTA
Local Tuxedo (Oracle)
EAI @ KBC ICT services anno 2011
2nd driver to change : eGate is a burning platform
Integration landscape @ BE Product life cycle : eGate
9/04/2013 14
1990 • No strategic EAI approach
2001 • eGate 4.1 Strategic EAI suite.
2003 • Java becomes default lang
2004 • eGate SRE 5.0
2007 • 2007 Start Java CAPS track
2010 • RFP
1990 • DataGate
1999 • eGate
2002 • Intro Java
2005 • Sun acquires SeeBeyond
2009 • Oracle acquires SUN.
3rd drivers to change : Adopt Request Reply patterns
9/04/2013 15
ESB Selection criteria
Fun
ctio
nal
Fit
Ease of Migration V
end
or
Ab
ility
to
Ex
ecu
te
Technical Fit
ESB Selection Criteria
9/04/2013 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
9/04/2013 17
9/04/2013 18
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
9/04/2013 19
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
Functional Fit
Productivity Ease of
Migration Security Fit
Ability To Execute
Strategy alignment
Technical Fit Pricing
Model
++
+
±
–
--
9/04/2013 20
Vendor evaluation
Vendor X
Vendor X
Vendor X
Vendor X
Vendor X
Vendor X
Vendor X
Vendor X
Vendor Y
Vendor Y Vendor Y
Vendor Y
Vendor Y
Vendor Y
Vendor Y
Vendor Y
Vendor Z
Vendor Z Vendor Z
Vendor Z
Vendor Z
Vendor Z
Vendor Z
Vendor Z
Agenda
KBC ?
Integration in our ICT landscape
Switching to new ESB platform
Roll out of new ESB platform
9/04/2013 22
2.2
9/04/2013 23
ESB 2.0 time line
1/7/12
1/7/09
Pre study
strategic ESB
1/7/11 1/7/10 1/12/09
1/1/11 1/1/10
RFP & selection strategic ESB
ESB & SOA policies Architecture pre study
1/1/12
Validate ESB
Batch+ Federati
on
New projects using existing ESB
assets
BEO @ PL Pilot project developing & using ESB assets
2.1
Migration eGate @ BE pilot project developing & using ESB assets
PURE @ CZ Pilot project developing & using ESB assets
PURE @ CZ projects developing & using ESB assets
BEO @ PL projects developing & using ESB assets
Migration eGate @ BE project waves
developing & using ESB assets
SOA Introduction Facilitation Pre study
ESB 2.0 project
9/04/2013 24
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
Strive for repeatability
Simple and Straight forward
2.2
2011
2010
2012
New
BEO @ PL
2.1
Migration @ BE
PURE @ CZ PURE @ CZ
BEO @ PL
Migration @ BE
ESB 2.0
9/04/2013 25
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
2.2
2011
2010
2012
New
BEO @ PL
2.1
Migration @ BE
PURE @ CZ PURE @ CZ
BEO @ PL
Migration @ BE
ESB 2.0
9/04/2013 26
Familiar, Strategic, Leverage
Flexible
Cost Effective x86
VMWare
Linux
ESB runtime 2.2
2011
2010
2012
New
BEO @ PL
2.1
Migration @ BE
PURE @ CZ PURE @ CZ
BEO @ PL
Migration @ BE
ESB 2.0
Migration
What ?
2 countries
1400 Components (BE - Hu)
1500 batch jobs
+/- 20.000 man days migration effort
Automated migration ?
9/04/2013 27
2.2
2011
2010
2012
New
BEO @ PL
2.1
Migration @ BE
PURE @ CZ PURE @ CZ
BEO @ PL
Migration @ BE
ESB 2.0