Professional Documents
Culture Documents
Enterprise Architecture
John Schlesinger, Chief Enterprise Architect, Temenos
November 2014
2
Agenda
Introduction
Enterprise Architecture
Enterprise Frameworks
Conclusion
3
Objective
4
Presentation Messages
5
Agenda
Introduction
Enterprise Architecture
Enterprise Frameworks
Conclusion
6
Four Simultaneous Revolutions in Banking
7
Becoming Online Retailers
Retail banks are moving from tellers and accounting to
self assisted transactions and front office differentiation
Bank
Marketplace
Core
Banking
8
Competing with GAFA
9
Bank of 2020
10
Characteristics of the bank in 2020
11
Characteristics of the bank in 2020
12
What banks can do about it
This presentation is
about how Temenos is
preparing banks for the
‘Amazonification’ of
banking
13
Agenda
Introduction
Enterprise Architecture
Enterprise Frameworks
Conclusion
14
Agenda
Introduction
Enterprise Architecture
Enterprise Frameworks
Conclusion
15
3 Year Plan – Temenos’ Big Bets
Cloud
Digital
Data
16
What kind of cloud to run
Not all banks will choose the same approach
17
Cloud – Global or Balkanised
Is it like tax?
• Balkanised
• Per regulator
Is it like credit card?
• Oligopoly
• Global
Multi -Tenant
Master T24
T24
Multi-Tenant
Bank A Bank B Bank C [Co C1] [Co C2]
Master Data
21
Data
22
Banking and Data
Other
Temenos
T24 T24
Pub
R-0 Sub R-0
R/W R/W
Search ESB
Graph
Applications
Triple
CEP
23
Agenda
Introduction
Enterprise Architecture
Enterprise Frameworks
Conclusion
24
Generic Context Diagram
ANALYTICS
INTEGRATION Events In
MODULARITY
Partner Owned Partner
Business Business Business
System System System
Events Out
25
Two Views of the Enterprise
ARCHITECT BUILDER
Interaction
Component
Owned
Platform
Data
Business
System
Integration Design
Other
System
26
A Platform of Six Frameworks
27
28
Column
HDFS
Row
ETL
Data
ESB/MQ
Tool
Integration Component Design
Platform
AS
Unravelling the Cube
API GW
Interaction
User App
Domain Architecture
Req
Req
Resp
Resp
B2B Gateway
Reporting
Insight OperationalActivity Application Server
Row
To be In Transaction Commodity
Report Column ETL
Skills DWH
In Out
Done Payments
Done
To be
Faster
Done Cheaper
ESB Done ODS
To be
To be
Done
Done
Code Free Data
To be
To be
Done
Key
Integration
Application
CEP MDM HDFS Integration
Domain
Fraud/ Party ModelTen Second
Service
Alerts COB
29
Domain Architecture for Small Bank
Servlet
Interaction Framework
Req
Req
Resp
Resp
Reporting
Insight OperationalActivity Application Server
In Transaction Platform
RDBMS Framework
Report ETL
In Out
Done
Done
To be
ESB
Integration Framework
B2B
Settlement
GL
DWH
31
Financial Event Side Effects
TO BACK OFFICE
TO FRONT OFFICE
FINANCIAL EVENT
TO RISK
TO DATA WAREHOUSE
TO GL
33
Framework Readiness
FRAMEWORK T24 TAP WM
34
Framework Investment
FRAMEWORK T24 TAP WM
Platform Cloud
Data Read-only DB
35
Integration versus Interaction
INTERACTION INTEGRATION
36
Modular Architecture
Interaction
Req
Resp
Activity
Inbound 1
To be 2 Module B DoneOutbound
Queue In Out Queue
Flow Module A 3 Flow
37
Platform Framework
Application Server DBMS
EJB OSGi Container
Container
Interaction
OutQ
InQ
ENCAPSULATION
Integration
38
Integration Framework
1 Module B
In 2 Out
Flow Module A 3 Flow
Done
To be
Inbound
Outboun Done
d Queue
Queue
ESB INDEPENDENCE
To be
ESB
Routing Transformation
39
Interaction Framework
CONNECT
User Experience
Platform
User Banking
Agent Capability
Framework
Interaction
Other
Device User
Banking
Agent
Capability
User Non banking
Agent Capability BROWSER
UPGRADE
TELLER, TRADER
ADVISOR
40
Design Framework
Design Studio
T24
Introspect
Transaction
Install
Report
Deploy
Source
Banking Catalogue Control
Management
41
Component Framework
Interaction
Req
Resp
STATELESS
WORKFLOW
Activity
Inbound 1
To be 2 Module B DoneOutbound
Queue In Out Queue
Flow Module A 3 Flow
ENCAPSULATION
42
Data Framework
NVDB
3 1
4
1. Move. Move transactions in 2
R/W R-O Insight
near real time
Reports
Report
cheap storage
DATA MANAGEMENT
43
Data Framework and Integration
NVDB
3
Report
close of business on 1000s of Framework
Prepare our customers for the future – cloud, mobile and big data
Provide banks with the lowest possible cost per transaction in a world
where banking capability is a commodity
45
Thank you
www.temenos.com
46