case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading...
Transcript of case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading...
![Page 1: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/1.jpg)
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
![Page 2: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/2.jpg)
Agenda
KBC ?
Integration in our ICT landscape
Switching to new ESB platform
Roll out of new ESB platform
9/04/2013 3
![Page 3: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/3.jpg)
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
![Page 4: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/4.jpg)
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
![Page 5: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/5.jpg)
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
![Page 6: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/6.jpg)
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
![Page 7: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/7.jpg)
KBC ICT Services
9/04/2013 8
![Page 8: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/8.jpg)
Agenda
KBC ?
Integration in our ICT landscape
Switching to new ESB platform
Roll out of new ESB platform
9/04/2013 9
![Page 9: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/9.jpg)
KBC ICT Architecture
9/04/2013 10
NC NC NC
![Page 10: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/10.jpg)
KBC ICT Architecture Application Heterogeneity
9/04/2013 11
Extranet
IMS
IMS
IMS
![Page 11: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/11.jpg)
Agenda
KBC ?
Integration in our ICT landscape
Switching to new ESB platform
Roll out of new ESB platform
9/04/2013 12
![Page 12: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/12.jpg)
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
![Page 13: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/13.jpg)
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.
![Page 14: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/14.jpg)
3rd drivers to change : Adopt Request Reply patterns
9/04/2013 15
![Page 15: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/15.jpg)
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
![Page 16: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/16.jpg)
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
![Page 17: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/17.jpg)
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
![Page 18: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/18.jpg)
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
![Page 19: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/19.jpg)
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
![Page 20: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/20.jpg)
Agenda
KBC ?
Integration in our ICT landscape
Switching to new ESB platform
Roll out of new ESB platform
9/04/2013 22
![Page 21: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/21.jpg)
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
![Page 22: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/22.jpg)
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
![Page 23: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/23.jpg)
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
![Page 24: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/24.jpg)
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
![Page 25: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/25.jpg)
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
![Page 26: case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods Trading Networks and eModules Webmethods Mediator Centrasite ActiveSOA . Functional Fit Productivity](https://reader031.fdocuments.net/reader031/viewer/2022030422/5aa950a97f8b9a90188ca705/html5/thumbnails/26.jpg)