case Monk KBC ESB 2 - gsebelux.com ESB... · KBC Group – Facts & Figures ... Webmethods...

Preview:

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

Recommended