Temenos Technology - Introduction v1.0 PDF
Temenos Technology - Introduction v1.0 PDF
3. Demonstration
5. Summary
6. Q&A
Track record of innovation…
1993 2016+
Windows Open Multie Process Model Reporting
GUI SOA XML Database ntity 24/7 Workflow Cloud SmartHybridTM
Banks database
Marketplace
Funds
Full Front-to-back Integrated Stack 6
Channels
Services
Sales Front Office
Analytics
Core Banking Payments
Back Office
Temenos fits into the wider Enterprise Architecture 18
Interaction Framework
Design Framework
Risk and Compliance
Marketing
Integration Framework
Services
Front Office
Analytics
Sales
Back Office
Core Banking Payments
Data Framework
Temenos Technology products address the major strategic pain points
8
INTERACTION
UX
Disruption Many channels
obsolescence
Cost of:
INTEGRATION Performing Evolving with DESIGN & BPM
Rigidity
in a complex fast-changing Unresponsiveness
environment customer needs
DATA PLATFORM
Organizational
Managing it Accessing it Exploiting it TCO Unscalable
complexity
Temenos Technology products mirror banks’ strategic needs
For usability
INTERACTION
Design Studio for Design Studio User Experience
Web Services for APIs Platform
Interaction Framework
For productivity
For agility
INTEGRATION
Let banks cost-efficiently DESIGN & BPM
Design Studio for Design
Design Studio for Integration
Perform Evolve with fast- Core Banking Studio
Events in a complex changing customer Change Mgmt for BPM
environment needs Design Studio for
BPM
ESB adapters Core Banking
adapters
Dev
Integration Framework Core Banking Design Framework
For scalability For flexibility
DATA PLATFORM
Core Banking Core Banking MT Operational
Data Lifecycle Reporting NRT Analytics
Multi-Tenant Automation Monitoring
Management Models Integration (2017)
Management (2017) (Splunk app)
Data Framework Platform Framework
Enterprise Architecture
Platform Framework
Integration Framework
Interaction Framework
Design Framework
Data Framework
Component Framework
Platform
Framework Standard and Openness
Platform Framework
Integration Framework
Interaction Framework
Design Framework
Data Framework
Component Framework
Integration
Framework Event Driven Architecture
Platform Framework
Integration Framework
Interaction Framework
Design Framework
Data Framework
Component Framework
Interaction
Framework Resource Oriented Architecture
Platform Framework
Integration Framework
Interaction Framework
Design Framework
Data Framework
Interaction
Framework Resource Oriented Architecture Component Framework
Speed up innovation
Speed-to-market
Cost-efficiency
Enterprise Architecture
Platform Framework
Integration Framework
Interaction Framework
Design Framework
Data Framework
Component Framework
Design
Framework Model Driven Development
Design Studio
Source Control Management
Continuous Integration
DevOps
Enterprise Architecture
Platform Framework
Integration Framework
Interaction Framework
Design Framework
Data Framework
Component Framework
Design
Framework Model Driven Development
Enterprise Architecture
Platform Framework
Integration Framework
Interaction Framework
Design Framework
Data Framework
Component Framework
Data
Framework Data Lifecycle Management and Reporting Models
Non-Volatile database
Multi-dimensional data model
Column storage
Read-write Read-only
In memory database
Enterprise Architecture (Vision)
Platform Framework
Integration Framework
Interaction Framework
Design Framework
Data Framework
Component Framework
Component
Framework Banking components
Example
Example
Banking
OSGi bundles
Components
Technical Highlights of Temenos product architecture
Design Studio
Web Layer
JEE App Server
Business Logic
Core Banking Operating System
Database
Core Banking Architecture – Single Server
Web Layer
JEE App Server
Business Logic
Core Banking
Operating System
Database
Core Banking Architecture – High Availability
WebServer
SCALE
Middleware
TCP/IP (SSL)
Business Logic
SCALE Core
Banking
Core
Banking
Core
Banking Operating System
Database
Cluster / Hot Standby
SCALE
Core Banking Architecture – High Availability
WebServer
SCALE
Middleware
TCP/IP (SSL)
Business Logic
SCALE Core
Banking
Core
Banking
Core
Banking Operating System
Database
Cluster / Hot Standby
SCALE
Technical Architecture – Detailed View
Design
Presentation
External Systems User Interfaces / Data Services / APIs
Async. ESB Adapters Synchronous Web Services
Internet Mobile Branch Third Framework
Banking Banking Banking Party UI
Middleware / JMS UXP
Developer
(WebApps,
MobileApps)
Connectivity Framework Interaction Framework
Security Management System (SMS) Design Studio
(Event Designer,
Framework
Integration
Business Logic
Web Services,
Program API
Interaction, Data
Services, T24
Core Banking Management)
Batch
Marketplace
(B2B Widgets,
Banking
Database Connectivity Innovation)
Data
Database
Data Framework Intelligence
Enterprise Integration
Enables universal and secure access to and from Core Banking business logic
External User
Existing Bank Systems and 3rd Party Systems Interfaces / APIs
ANY SUPPORTED
Real-time, event PROTOCOL
JMS HTTP FTP NFS
enable integration
Program
without knowledge API
API
of Temenos T24
internals
Batch
FILES
Database Connectivity
Integration Architecture – WebServices Overview
Transaction Enquiry
Select required
business services
directly from Core Banking
Core Banking
Database Connectivity
Challenges
Complex Schemas
Changing Specifications
Synchronous Messaging
Retrieve CRA
Third Party Services (eg report from
Credit Reference Agency
call) Credit Bureau
(CUSTOMER,PROSPECT.PW) (ST.CREDIT.REPORT,INPUT)
Integration Framework – Multi-point Integration
Temenos Inbound
T24 Adapter
Business Events
To Alerts/Notification Engine
(Funds Transfer,
New Deposit, To AML
Customer)
E To CRM
S To ATM/Payment Networks (ISO)
Business Events
(Create Customer,
B
To Data warehouse
Setup Deposit,
Funds Transfer)
Any External System
- CRM
Temenos Outbound - ATM/Payment Networks (ISO)
T24 Adapter
- AML
- Credit Card System
4
2. Define Integration events
2 3
3. Create enrichment instructions
Events Flows XSD
Core Banking
Integration Framework – Design Time
Integration Framework – Design Time Innovation
Integration Framework – Run Time
ESB
JMS RM
2a. The Interface table can be polled out by the Adapter
Event Delivery Service to directly deliver event to Txn 2
JMS with 2PC
1 Exit Point
RM
Txn 1
Provides a unique platform for creating and consuming banking and non-
1
banking
Resource
2. Define resources and links
Resource
1
between them (“Exposure” Resource Resource Resource
phase)
JEE
4. Discover API Application Java web application
documentation and import Server (“Data Service” or “API”)
metadata (EDMX) into Temenos
UXP* to create user-interfaces
(*optional)
T24
Resources
Data Transaction
Interaction Framework – Run Time
T24
Interaction Framework – Design Time
Interaction Framework – Design Time
Interaction Framework – API Services Discovery Map – For Entire T24
API 1- Customer List
Customer ID Name Sector Date of Birth
1234xxxx ……. API 2 - Loans List
……. …….
4567xxxx ……. ……. ……. API 3 – Deposits List
jSON, XML
ODATA API 4 – Edit Customer
Presentation
Design
Internet Mobile User 3rd party Design Studio
UXP
Banking Banking Interface UI (Integration, WebServices, Interaction, Workflow, Packaging)
WebService
Interaction Framework / Connectivity Framework
Middleware
Integration Framework
ESB
Business Logic
Adapters
Middleware
Program
Business Intelligence
Database Connectivity
Data
Transaction Database Reporting
Temenos Data Framework – Unified Data Platform
Search Business Analytics
Data Lifecycle Management (Google-style) Reporting Models Integration
Volume of data
(Retained and growth)
Operational challenges
(Backup and recovery)
Database performance
(Online & COB)
Data Lifecycle Management: key benefits
Archive
Data Framework Reporting Models: challenges addressed
Populated in near-real-time
Transform Load
Core Reporting DB
Integration Framework
Transform Load
XML
Fetch Dispatch Transform Load
XML SQL
Balance
Atomic time series Complete solution
Reporting
Model
User Preference
• LDAP certificate
JMS • Username/Password
• Any method supported by the Application Server
• Certificate
FTP/BatchFileListener • Username/Password
Examples
FUNDS.TRANSFER Lending FX FT
PRODUCT Trade Finance
MONEY.MARKET Etc. SC MM
DEBIT.CURRENCY TRANSACTION.TYPE
FIELDS
DEBIT.AMOUNT TREASURY.RATE Etc.
Security Management – Audit & Log
External Audit
• T24 allows external auditors to log into the system and to update and record with the fact that it has been audited by themselves at a
particular date and time.
• This is achieved by allowing the Auditors a special 'function' code.
Security Management – Audit & Log
Data packets being sent / received between T24 Browser and T24 Application Server can be secured by Secure Sockets
Layer (SSL).
T24 Operational Monitoring - Overview
Temenos Analytics Platform – Imbedded inside the Suites
Channels
(6m -2 years)
Front – Office
(1-3 years)
Core Banking
(2-5 years)
Upgrading product family independently reducing risk and increasing Time To Market
Simple Upgrade
Application logic
Application +1
logic Regular releases throughout year
Continuous
Planning
UTP is the Temenos approach to DevOps,
providing a platform for Continuous Delivery of the
Temenos Suites, where customer feedback is at
Continuous
Collaborative
Product
the heart of our development.
Monitoring &
Development
Feedback
& Testing
UTP allows Temenos to respond more quickly to
evolving customer needs, market trends, and
regulatory changes.
Continuous
It provides Temenos with a platform for making
Continuous
Release
Integrated
Deployment
change in a fast and repeatable manner whilst
& Testing
promoting quality.
• Front to back
• Flexibility and re-use
integrated value chain
• Faster time to market
• All industry verticals
• Competitive differentiation
• Broad product
coverage Key Temenos
• Third party extensibility
Differentiators
Future-proof Multi-Country
Architecture Solution
Collaboration
HNB Bank’s App Store
& Innovation
Temenos Marketplace
Open APIs
Architecture
• Enterprise-class, J2EE Innovation Friendly
• Open Platform Flexibility & Agile • Marketplace Initiatives
• 12’000 transactions p/s • Design-studio based • Finnovation Jams
• Headless Architecture • BPM Adapters • Bank’s own App Store
• Industry-standard security • DevOps Ready Vision